|
|
1
2
一般来说,这项任务是不可能的,因为ieee754转换是二进制浮点数的表示,可以是float,也可以是double。所以上面一行
|
|
|
2
1
这里有两件事要做:1)计算一个数字的舍入值,2)打印这个数字。 计算舍入值
你做得很对。请注意,当隐式转换
套
收件人:
打印舍入值
计算完值后,就可以打印了。如果只想打印舍入到的小数位数,可以使用
|
|
|
3
0
一般来说,这是不可能的。C和C++中的浮点最终根据基数、尾数、符号和指数来指定。 十进制浮点数是以10为基数的。在现代硬件上,这是非常罕见的。一些早期的计算硬件(比如1946年创建的ENIAC)支持十进制浮点。然而,这种表示在现代硬件中是相当罕见的。
现代硬件上最常见的浮点表示法使用
非理性价值观(如
|