MATLAB浮点数与十六进制(浮点数)转换
生活随笔
收集整理的這篇文章主要介紹了
MATLAB浮点数与十六进制(浮点数)转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MATLAB浮點數與十六進制(浮點數)轉換:
筆者最近在使用MATLAB搞串口工具,想要實現浮點數與hex(16進制浮點數)之間的轉換。
在網上找到了實現的方法,在這里分析一下。
浮點數轉HEX轉換:
浮點數轉32位HEX的函數如下:
>> a = -7.0000e-06; >> b = sprintf('%tx',single(a))b = 'b6eae18b'HEX轉浮點數:
16進制浮點數轉換為浮點數的方法為:
解決方案:
單片機和MATLAB的浮點數與16進制數的轉換格式為 IEEE 754。
我使用的網絡轉換工具是:
在線進制轉換
總結
以上是生活随笔為你收集整理的MATLAB浮点数与十六进制(浮点数)转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AXI-IIC官方示例解析
- 下一篇: verilog中的代码使用