往事随风@遗忘
100 million 亿
1 billion 十亿 (词头 giga-)
10 billion 百亿
100 billion 千亿
1 trillion 万亿 (词头 tera-)
词头是三位一个的,十的三次方是kilo(K,千)、十的六次方是mega(M,百万)、十的九次方是giga(G,十亿)、十的十二次方是tera(T,万亿)、十的十五次方是peta(P,亿亿)……
如此类推,中间的只能用10或100加在单位前,而且浮点数是算二进制的,二进制里kilo是二的十次方、mega是二的二十次方、giga是二的三十次方……
扩展资料:
表示方法:
1、BCD 代码
2、阶码尾数表示法
3、如果把第二种方法改造一下,就能得到一种更好的方法先把一个浮点数的小数点移到最后,用N=M×RC 表示,R=10,然后再把M 转换为二进制B,再用C 做阶码,B 做尾数用阶码尾数法表示。
例如: 3.14159=314159×10- 5
314159 用二进制表示为1001100101100101111
用这种方法不仅可以精确表示浮点数的值,还可以充分的利用存储空间。
几种方法的比较:
1. 直接将浮点数转换为二进制方法无法精确表示。
2.BCD 码表示方便易懂,但不能充分利用空间。
3. 方法3 既可以精确表示浮点数,又能很好的利用空间。
参考资料来源:百度百科——浮点表示法
派飞凯特
double是双精度浮点数float是单精度浮点数%在数值运算中是求余数的。只能对整数运算(x+y)%2显然是不合法的。errorC2296:'%':illegal,leftoperandhastype'double'错误C2296:'%':非法,左操作数类型double
优质英语培训问答知识库