3个回答
展开全部
因为浮点数的默认精度就是六位啊
追问
单精度的浮点数有效位为7-8位,小数点后默认保留6位,123.1234567有效位到数字4,4后应该乱显,但4后是5为何不四舍五入,如果控制为%.4f则会四舍五入,这是为什么??
追答
小数点后默认保留6位,这不是小数点后六位吗?怎么能到4呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-08-18
展开全部
要进行精度控制,比如说%3.5f...
追问
这个我知道,我是想问没有精度控制为什么就不四舍五入?
追答
好像有个默认精度吗...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询