题解 | #牛牛学说话之-浮点数#

牛牛学说话之-浮点数

http://www.nowcoder.com/practice/7c3bf58fac1a4eb69fa32c2d2c379bac

x=float(input()) y = int(x*1000+0.5)/1000

print('{:.3f}'.format(float(y)))

''' 根据int方法直接舍去小数点后数值的特性,我们如果要保留2位小数,就先对数值100,保留3位就1000,以此类推,最后再将倍数除掉,来达到四舍五入的目的:

int(2.685*100+0.5)/100 # 返回2.69;

int(2.635*100+0.5)/100 # 返回2.64; '''

全部评论

相关推荐

小叮当411:应该是1-3个月吧
点赞 评论 收藏
分享
07-07 11:33
江南大学 Java
已经在暑假实习了 ,没有明确说有hc,纠结实习到八月份会不会有点影响秋招毕竟感觉今年好多提前批
程序员小白条:92的话准备提前批,其他没必要,没面试机会的,而且你要准备充分,尤其八股和算法题
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务