首页 > 技术文章 > Qt中将float转换成unsigned short类型

superit 2014-07-28 16:40 原文

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

来自为知笔记(Wiz)


推荐阅读