1

我在这个数据文件中遇到了一系列数字字段。字段为 6 字节(12 个半字节)

第一个半字节 - 到目前为止,在所有情况下都是“4” 第二个半字节表示小数点左侧的位数。剩余的半字节是该字段的值。

所以 - 例如,4327 0000 0000 = 270.0 和 4260 0000 0000 = 60.0 和 4026 3000 0000 = 0.263

我的问题是:“4”重要吗?(如何/为什么?)

第一个半字节是否有可能也包含符号位?(我目前拥有的所有示例都是正值 - 所以我没有参考框架。)

如果这是一个更长的字段——比如一个有 16 个半字节的字段——小数点左侧的数字值是否有可能高于 9——这将如何表示?(第二个半字节为 'A'/'B'/etc 或增加第一个半字节使其显示为 '5'?

有没有人见过这种特殊的模式——并且知道发生了什么?

(我不知道用于创建文件的编程语言。)

4

1 回答 1

0

我认为 4 是一种类型的半字节。类型指示如何解释其余的半字节。

于 2012-08-15T10:42:50.113 回答