我试图让 Java 返回浮点值的二进制表示。让我们说“0.125”。就我而言,binary32 中的 0.125 等于:00111110 00000000 00000000 00000000这也是我期望 Java 在运行以下代码时返回的内容:int bits = Float.floatToIntBits(0.125f);
System.out.println(bits);但是此代码返回此值:1040187392我的两个问题是:如何让 java 返回请求的二进制表示?它返回的数字是什么意思?
添加回答
举报
0/150
提交
取消