c语言问题,没有分了,希望好心人帮忙了 日期:2008-07-29 15:59:03 人气:2 c语言问题,没有分了,希望好心人帮忙了 这个只是警告,不影响编译执行的。 不过最好不要这样写,因为double是64位的,而float是32位的。把一个双精度的数,赋值给单精度的数,由于单数度的数表示范围小,赋值时就会把双精度的数截断,可能会造成精度损失。(如果此数比较大,或者位数较多时,就会造成精度损失)。