java - 从 IEEE 754 单精度(32 位)浮点列表创建字节流

标签 java algorithm

有没有办法转换 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/

相关文章:

c++ - 均衡字符串不同字符的最小步骤数

java - 将字符串从 TextField 传递到另一个类

java - java中找到两个节点的最小公共(public)祖先

Java JTextField 窗口大小

java - 初始化 Hibernate 时出现 GWT 问题

algorithm - 计算一组被随机子集覆盖的概率

PHP 计算某个操作每周发生了多少次

javascript - JavaScript 'get middle letter' 代码 war 挑战的三元运算符函数

java - 如何使用 eclipse 的注释和 java 来编译我的程序?

c++ - C 中的数字组合