标签: java
我有一个sample,我需要将浮点值(如imageSize.x和imageSize.x)作为无符号浮点数放在bytebuffer中,因为这是fragment shader期望的方式他们是。
imageSize.x
对于此特定示例,我需要上传两次无符号256.0f,二进制为1 0000 0000,我尝试上传(字节)0100(小端+2 0)填充的字节数两次,它完美无缺。
256.0f
1 0000 0000
0100
但我希望有一个更优雅和一般的案例,以避免传递字节....任何建议?
答案 0 :(得分:2)
try this
Float.intBitsToFloat(int bits)