科学计数法(以10为底)

C和C++的科学计数法,即e指数形式。

语法(格式):xE+n 或 xE-n,
其中:
  (1)“E”可以是小写e,也可以是大写E;
  (2)“+”号可以省略,“-”号不可以省略;
  (3)x为数字,必须有;
  (4)+n和-n为指数部分;
  (5)n的值为0或正整数,必须有。

示例:

#include <stdio.h> int main(void) { float a = 2e3; // 2×103,即2000 float b = 2E3; float c = 2e-3; float d = 2e0; float e = -4e5; float f = 2.457e6; float g = 1.23e-2; float h = -3.14e-4; return 0; }

不同进制

十进制:如10、111、2.45。

二进制:以0b(零b)或0B开头,如0b0001、0B101101。

八进制:以0(零)开头,如011、0700

十六进制:以0x(零x)或0X开头,如0x01、0Xffff

------ 2023-5-29 星期一 14:34:31 ------