江韵 发表于 2016-12-19 15:25

dsp数据类型

我想将Hex_Val(0~3.0)放大100倍后取百个十位,现在double num;Uint16 ptr,Uint16 Hex_Val。比如Hex_Val=2.5, num=Hex_Val*100=2.5*100=200,只有整数部分,求大神指点

江韵 发表于 2016-12-19 15:28

桌面

长的帅怪我落 发表于 2016-12-21 14:48

你Hex_Val是uint16,注定得到的结果只能是整数了,2.5,就是2,所以。。

江韵 发表于 2016-12-21 19:16

长的帅怪我落 发表于 2016-12-21 14:48
你Hex_Val是uint16,注定得到的结果只能是整数了,2.5,就是2,所以。。

就是你说的这个问题,我已经解决了,谢谢
页: [1]
查看完整版本: dsp数据类型