有没有办法转换 IEEE 单精度(32 位)列表:
String result = getdata();
String[] floats = result.split(",");
List<String> floatList = Arrays.asList(floats);
float 据最终来自另一个模块,该模块从字节流生成IEEE 754 单精度(32 位) float
。
现在我正在尝试将浮点值编译回 Java 中的字节流。
最佳答案
如果浮点值作为文本存储在字符串中,您可以简单地将它们逐个转换:
float[] floatValues = new float[floats.length]
for (int i=0; i< floats.length; i++) {
floatValues[i] = Float.parseFloat(floats[i]);
}
关于java - 从 IEEE 754 单精度(32 位)浮点列表创建字节流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10497946/