【发布时间】:2016-08-05 00:14:03
【问题描述】:
我正在尝试对一组浮点数进行校验和。因此我想将它们按位转换为整数。有什么快速的方法可以不自己操作字节吗?
【问题讨论】:
-
好的,谢谢!实际上,floatToIntBits() 和 floatToRawIntBits() 有什么区别? NaN 的处理?
-
是的,如果实际数字代表
NaN值,那么这两种方法返回不同的值。floatToIntBits()为所有可能的NaN值返回相同的规范值,而floatToRawIntBits()返回不同的值,具体取决于实际的floatNaN值。
标签: java