使用qreal数据类型在Qt中显示十进制值

And*_*doc 1 c++ qt

有没有办法在Qt中使用qreal获取小数值?

像这样:

qreal decimal;
average = 3/2;
Run Code Online (Sandbox Code Playgroud)

输出应该肯定是1.5,但我得到1结果.

谁能帮我??

zku*_*nov 5

因为每个人都在说如何解决问题,而不是问题是什么,这是我的答案:

整数运算返回整数.要获得实数,您应该将其中一个操作数转换为实数类型.