python3 的 round 函数的 练习

简介: python3 的 round 函数感觉很别扭,其运算结果与习惯不相符。特记录下来:代码'''python 3的 round 函数 是“四舍六入五成双”的https://www.zhihu.

python3 的 round 函数感觉很别扭,其运算结果与习惯不相符。特记录下来:

代码


'''
python 3的 round 函数 是“四舍六入五成双”的

https://www.zhihu.com/question/20128906
'''
print('python 3的 round 函数:四舍六入五成双')

print('\nround(-3.5) = ', round(-3.5))

print('\nround(-2.5) = ', round(-2.5))
print('round(-1.5) = ', round(-1.5))

print('\nround(-0.5) = ', round(-0.5))
print('round(0.5) = ', round(0.5))

print('\nround(1.5) = ', round(1.5))
print('round(2.5) = ', round(2.5))

print('\nround(3.5) = ', round(3.5))
print('round(4.5) = ', round(4.5))

print('\nround(5.5) = ', round(5.5))
print('round(6.5) = ', round(6.5))


print('\nround(6.5000000000000001) = ', round(6.5000000000000001)) # 小数点后16位
print('round(6.500000000000001) = ', round(6.500000000000001)) # 小数点后15位

效果图

img_506bba28052bb55140e533b61320e52e.jpg

目录
相关文章
|
10月前
|
Go Python
Python中的round函数详解及使用示例
`round()`函数是Python内置的用于四舍五入数字的工具。它接受一个数字(必需)和可选的小数位数参数,返回最接近的整数或指定精度的浮点数。本文详细介绍其用法、参数及示例,涵盖基本操作、负数处理、特殊情况及应用建议,帮助你更好地理解和运用该函数。
1352 2
|
存储 Python
【Python 基础教程】彻底解决python round函数的四舍五入不精确的问题
【Python 基础教程】彻底解决python round函数的四舍五入不精确的问题
【Python 基础教程】彻底解决python round函数的四舍五入不精确的问题
|
存储 Python
python round()函数保留小数位数的详细用法及round函数的坑
python round()函数保留小数位数的详细用法及round函数的坑
655 0
python round()函数保留小数位数的详细用法及round函数的坑
|
存储 Python
python round()函数保留小数位数的详细用法及round函数的坑
python round()函数保留小数位数的详细用法及round函数的坑
637 0
python round()函数保留小数位数的详细用法及round函数的坑
|
Python
python中>>>0.1+0.2 !=0.3原因分析以及round()函数的使用介绍
python中>>>0.1+0.2 !=0.3原因分析以及round()函数的使用介绍
228 0
python中>>>0.1+0.2 !=0.3原因分析以及round()函数的使用介绍
|
Python
Python中奇葩的round函数!
吐槽一些奇葩的设计
286 0
Python中奇葩的round函数!
|
3月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
287 102
|
3月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
314 104
|
3月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
260 103