
C语言0x12F写法对吗
1个回答
关注

展开全部
c语言中0x前缀表示数字是16进制
0x12是16进制, 10进制 18
0xc是16进制, 10进制 12
a=0x12;
a=0xc;
都对
咨询记录 · 回答于2021-12-06
C语言0x12F写法对吗
c语言中0x前缀表示数字是16进制0x12是16进制, 10进制 180xc是16进制, 10进制 12a=0x12;a=0xc;都对
0x12F对不对
c语言中0x前缀表示数字是16进制 0x12是16进制, 10进制 18 0xc是16进制, 10进制 12 a=0x12; a=0xc; 都对
我就问0x12F对不对?你能准确回答吗?
对的
那0388是正确的常数吗?
是的
-1.23E-2是正确的常数吗?
是的
那是什么意思
请您再说一遍
-1.23E-2啥意思?
0x12F啥意思?
1.23 * 10^-2 意思是科学计数法的表示方法。科学记数法是把一个数表示成a与10的n次幂相乘的形式(1≤|a|<10,n为整数),当要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。浮点型数据表示小数小数点位置的不确定性,用这样的方式存储可以节省存储空间,例:比如定点小数0.000000001有太多位置存储0,并且可以表示的数据范围也会更大,精度相对也更高
已赞过
评论
收起
你对这个回答的评价是?