作业帮 > 数学 > 作业

这是在书上看到的一段话.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/14 12:43:42
这是在书上看到的一段话.
计算机中,浮点数和整数有很大不同,它们的存储和运算都有很大区别.两个32位存储单元的每个位状态都相同,但是如果把一个解释为float类型,另一个解释为long类型,它们将表示完全没有关系的两个值.
例如,在PC机上,一个存储单元表示float数,值为256.0;如果把它解释为long数,其值为113246208.
我想问一下float数,值为256.0,为什么解释成long数,其值会为113246208?
就像 如果 A 这个字符 你按 %d 输出 是个数字 %C 输出是个字符一样, 一个数据存储都是按二进制形式存储,通过不同的方式,读出来的结果就不同.至于这个方式嘛,那是很底层的东西,如果你很想搞懂的话,可以看本叫《深入理解计算机》的书,你就可以知道怎么用计算机的方式思考,计算了.