如何在java中获取unsigned float

时间:2016-01-12 12:16:42

标签: java

我有一个sample,我需要将浮点值(如imageSize.ximageSize.x)作为无符号浮点数放在bytebuffer中,因为这是fragment shader期望的方式他们是。

对于此特定示例,我需要上传两次无符号256.0f,二进制为1 0000 0000,我尝试上传(字节)0100(小端+2 0)填充的字节数两次,它完美无缺。

但我希望有一个更优雅和一般的案例,以避免传递字节....任何建议?

1 个答案:

答案 0 :(得分:2)

try this

Float.intBitsToFloat(int bits)