• 回答数

    3

  • 浏览数

    106

wangeunice
首页 > 英语培训 > 浮点数英文

3个回答 默认排序
  • 默认排序
  • 按时间排序

往事随风@遗忘

已采纳

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 既可以精确表示浮点数,又能很好的利用空间。

参考资料来源:百度百科——浮点表示法

浮点数英文

358 评论(8)

派飞凯特

double是双精度浮点数float是单精度浮点数%在数值运算中是求余数的。只能对整数运算(x+y)%2显然是不合法的。errorC2296:'%':illegal,leftoperandhastype'double'错误C2296:'%':非法,左操作数类型double

147 评论(8)

那一朵云啊

100million亿1billion十亿(词头giga-)10billion百亿100billion千亿1trillion万亿(词头tera-)词头是三位一个的十的三次方是kilo(K,千)十的六次方是mega(M,百万)十的九次方是giga(G,十亿)十的十二次方是tera(T,万亿)十的十五次方是peta(P,亿亿)……如此类推中间的只能用10或100加在单位前而且浮点数的话,应该是算二进制的吧,二进制里kilo是二的十次方、mega是二的二十次方、giga是二的三十次方……如此类推

351 评论(11)

相关问答