用c语言计算10/3*3.0结果与10/3.0*3计算结果不一样
用c语言计算10/3*3.0结果与10/3.0*3计算结果不一样
日期:2021-07-29 20:14:22 人气:1
这和运算次序 有关系 第一个表达式 先计算 10/3 然后结果就是整型数3 然后用结果去计算3*3.0
第二个表达式 先计算10/3.0结果是3.333333然后用这个结果*3
第二个表达式 先计算10/3.0结果是3.333333然后用这个结果*3
用c语言计算10/3*3.0结果与10/3.0*3计算结果不一样