warning C4244: ✀=✀ : conversion from ✀double✀ to ✀float✀, possible loss of data c++中这是什么错误啊

2026年09月25日 07:34
有2个网友回答
网友(1):

系统默认的浮点数,比如说5.5,是double型的,你赋值的时候把浮点数赋值给float的就会有警告,float f = float(浮点数)!

网友(2):

你把一个double 赋值给力 一个float ,提示你数据会丢失,double是双精度,能表示的数值位更多,float是单精度的, float占4个字节,即32位 double占8个字节,64位