c语言中实型常量书写格式

投稿:七颜初夏 优质问答领域创作者 发布时间:2023-10-03 23:15:00
c语言中实型常量书写格式

在C语言中,实型常量可以使用以下两种书写格式:

小数表示法:实型常量可以直接用小数表示,例如3.14、0.5、-2.71828等。小数表示法允许使用小数点和可选的指数部分。

指数表示法:实型常量可以使用指数表示法,也称为科学计数法。指数表示法用于表示很大或很小的实型常量。它由两部分组成:尾数和指数。尾数是一个实数,指数是以字符e或E开始,后面跟着整数表示指数值。例如,2e-3表示2乘以10的负3次方,即0.002;6.022e23表示6.022乘以10的23次方。

c语言中实型常量书写格式

十进制:平常的写法,不用加后缀,后缀

八进制:前面加数字0

十六进制:前面加0x

长整型常量:后面加字母L    long num = 10L;

无符号整型常量:末尾加U   unsigned  num = 10U;

无符号长整型常量:后缀为LU    unsigned long  num = 10LU;

2、实型常量

不加f,默认是double,精度高

double  dnum = 3.14;

float  dnum = 3.14F;

总结:

整型不加L,默认的就是int,加1后,会按照int的范围来运算,所以,需要在0x7fffffffL这样就会按照long的范围来运算了。