Matlab从十六进制转换为浮点数

时间:2014-11-13 07:51:43

标签: matlab

我正在使用向我发送十六进制值的设备,我需要将这些值转换为他的实际浮点值。有人知道如何在matlab中将十六进制值转换为float吗?

THX

2 个答案:

答案 0 :(得分:0)

查看hex2dec,将十六进制转换为十进制。

十六进制格式本质上是整数(未定义浮点位置),因此您必须提供更多信息:十六进制是否表示尾数指数浮点数?它是否代表定点数?

答案 1 :(得分:0)

十六进制表示尾数指数浮点数。例如0x44ADE000等于1391.0