作业帮 > 综合 > 作业

请问在C语言中整数5/9的值为0,而实数5.0/9.0不位0是为什么呢?那这个值是多少呢?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 19:43:44
请问在C语言中整数5/9的值为0,而实数5.0/9.0不位0是为什么呢?那这个值是多少呢?
因为5/9中的5和9都是整形,整形/整形=整形 也就没有了小数
5.0/9.0中5.0 9.0都是浮点型,所以结果也是浮点型,就有了小数.
5.0/9.0=0.5555555555555555……
按下就算器不久知道了 -.=