首页
编程
java
php
前端
首页
编程
java
php
前端
论PTA上小数点问题
如上四图,这是我遇到的问题之一,我想知道%f中有没有这个小数点得到的结果为什么不一样,还有当我求均值时,比如(1+2+3+4)/4所得到的答案不正确,而(1+2+3+4)/4.0又正确了呢。这两者又有什么区别?
(1+2+3+4)/4是整数相除,是整除运算,结果是整数,没有小数部分
(1+2+3+4)/4.0是整数和浮点数相除,结果是浮点数
%f默认浮点数有6位小数,%.f相当于%.0f,表示不需要小数部分
点击展开全文