在C语言中1/(a*b*c)和1/a/b/c的区别

日期:2022-02-27 11:08:09 人气:1

在C语言中1/(a*b*c)和1/a/b/c的区别

就数学上来说一样
1/a/b/c = ((1/a)/b)/c = 1/(a*b*c)
但是在c里面精确度上会出现不同结果
比如都是int
100/200/0.001 = (100/200)/0.0001 = 0/0.0001 = 0
但是100/(200*0.001)
    A+
热门评论