fp32到fp16和反向转换--Matlab或C ++代码

时间:2015-05-28 17:43:12

标签: c++ matlab floating-point floating-point-conversion

我有一个十进制数(例如0.15625),它在内存中存储为32位浮点(fp32)编号(0-01111100-01000000000000000000000(符号指数 - 尾数))。我想将fp32转换为fp16,然后以十进制显示。我猜原始和转换的十进制数应该大致相同。

显然要将转换后的数字存储在内存中,我需要以32位显示fp16版本(16位)。

我正在寻找Matlab或C ++中的一堆代码来进行这种转换。

非常感谢您的支持。

0 个答案:

没有答案