有问题?Q我吧,Always Online!

Qt中将float转换成unsigned short类型

在用Qt开发应用程序时有时候需要将float类型转换为unsigned short类型的。如果进行强制类型转换,那么会出现精度损失的问题,使数据变得不正确。那么可以通过先将float类型的转换为QString类型的,QString sNum = QString::number(fNum);然后调用sNum.toUShort()函数就可以将float转换为unsigned short类型。



posted @ 2014-07-28 16:40  嵌入式博客园  阅读(2688)  评论(0编辑  收藏  举报