首页 > 编程知识 正文

保留两位小数,保留两位小数的计算题

时间:2023-05-03 17:46:18 阅读:244410 作者:4528

第一种:保留两位小数,并做四舍五入处理

耍酷的刺猬:使用字符串格式化# 0.006146793769859874Z2 = 531/order_number/aera_1print("刀模版费为:","%.4f" % Z2) 打印结果:刀模版费为: 0.0061方法二: 使用round内置函数# 0.006146793769859874Z2 = 531/order_number/aera_1Z3 = round(Z2, 4)print("刀模版费为:",Z3)打印结果:刀模版费为: 0.0061

第二种:仅保留两位小数,无需四舍五入

耍酷的刺猬: 使用序列中切片a = 12.345str(a).split('.')[0] + '.' + str(a).split('.')[1][:2]'12.34'方法二: 使用re模块import re# 0.006146793769859874Z2 = 531/order_number/aera_1re.findall(r"d{1,}?.d{2}", str(Z2))print("刀模版费为:",Z2)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。