1
A
回答
7
使用UNIX od命令,使用-t f4
选项将文件读取为4字节的浮点值。 -A n
选项对于避免打印文件偏移也很有用。这是我创建的示例文件的输出。
/tmp> od -A n -t f4 b.dump
-999.876 -998.876 -997.876 -996.876
-995.876 -994.876 -993.876 -992.876
-991.876 -990.876 -989.876 -988.876
-987.876 -986.876 -985.876 -984.876
0
您将需要逆转过程。
- 将文件读回到浮点数组中。
- 使用printf()或您最喜爱的io函数打印数组。
任何其他方法将是丑陋和痛苦的;并不是说这一开始并不难看。
相关问题
- 1. 将二进制文件转换为C中的文本文件
- 2. 将二进制IOstream转换为文件
- 3. 将二进制转换为文本,用于写入文件
- 4. 将二进制音频文本转换为音频文件
- 5. 文本 - 二进制转换
- 6. 在Perl中将十六进制转换为二进制文件
- 7. 关于文本文件转换为二进制文件C++
- 8. 将包含0&1的文本文件转换为二进制文件
- 9. 如何将带有数字的文本文件转换为二进制文件?
- 10. 在大文件中将十六进制转换为二进制文件
- 11. 将python脚本转换为二进制可执行文件
- 12. 如何将二进制转换为Java中的文本?
- 13. 转换字符为二进制文件
- 14. Java:将CSV文件转换为二进制文件
- 15. 将原始文件(二进制数据)转换为XML文件
- 16. 将Ascii代码文件转换为二进制文件
- 17. 将Intel HEX文件转换为二进制文件
- 18. 将文件转换为二进制文件#
- 19. 将.m文件转换为二进制可执行文件
- 20. 需要将二进制文件转换为Txt文件
- 21. 使用PHP将二进制文件转换为文件
- 22. 如何将二进制文件转换为numpy文件?
- 23. 将Windows中生成的二进制数据文件转换为linux
- 24. 将二进制字符串转换为二进制文字
- 25. 将纯文本HTML文件转换为二进制文件Excel 97-2003
- 26. 在Linux上旋转二进制文件
- 27. 如何将图像转换为Swift中的二进制文件
- 28. 将PDF转换为Ruby中的二进制文件
- 29. 将二进制的“字符串”转换为文本的NSString
- 30. 如何将十六进制文件转换为二进制文件?
你使用什么二进制格式? –
我刚刚用ofstream打开了一个二进制文件(blah,ios :: out | ios :: binary),并在其中写入out.write((char *)blah,size); ....这是什么格式? – Kiarash
请让你的目标更清晰。你想读回数值并生成格式化的输出:'printf'?在这种情况下,'unpack()'Perl或PHP脚本可能比C++更容易。 –