Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我很难确定我使用的文件是小端还是大端。是否有任何 fortran 代码可以在文件上运行以确定其 Endianess?
谢谢,
普拉迪普
您可以使用十六进制编辑器查看该文件。大多数十六进制编辑器允许您在大端和小端之间切换位的解释。您必须对期望的值有所了解。用错误的字节顺序解释,这些值可能不可信。如果文件是作为 Fortran 顺序文件编写的,通常每条记录将以指定记录长度的整数开始和结束。这也可以帮助您推断文件的字节序。
或者,正如 Rob 所说,尝试读取文件。如果它不起作用,请尝试其他字节序。