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位

效果图

python3 的 round 函数的 练习相关推荐

  1. python round_Python round() 函数

    round() 方法返回浮点数x的四舍五入值. 以下是 round() 方法的语法: round( x [, n] ) x为浮点数,n为保留的小数点位. 以下展示了使用 round() 方法的实例: ...

  2. Python3的四舍五入round()函数

    Python2中,round()的结果就是我们所理解的四舍五入,round(1.5)=2,round(2.5)=3. Python3中,对round()函数有较大改动,例如round(1.5)=2,而 ...

  3. python3.6中round函数_Python中round函数使用注意事项

    原标题:Python中round函数使用注意事项 使用round函数的时候发现了一个奇怪的现象.一直觉得round函数是一个用于四舍五入的函数,结果却不一定.一般如果觉得奇怪,那就是没弄懂其本质的运作 ...

  4. Python3中的round函数(四舍六入五成偶)

    在python3中,round函数并不是简单地四舍五入,而是四舍六入五成偶 如:round(1.5)= 2 , round(2.5)=2. 四舍六入五成偶具体分为两点(): 1.若被约的5后面还有数字 ...

  5. Python3 round() 函数

    Python3 round() 函数 文章目录 描述 语法 参数 返回值 实例 描述 round() 方法返回浮点数 x 的四舍五入值,准确的说保留值将保留到离上一位更近的一端(四舍六入). 精度要求 ...

  6. python3 round函数

    round函数:对给定的数进行四舍五入,只有一个参数的情况下,是将其四舍五入后为整型,第二个参数是保留几位小数 a = round(2.523456) print(a) print('a的类型',ty ...

  7. python round函数_Python round() 函数

    这个一直都想写,但是因为这个点比较小,所以一直懒得动手.不过还是补上吧,留着早晚是个祸害. round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10. ...

  8. 详解python中的round()函数

    round() round()是python自带的一个函数,用于数字的四舍五入. 使用方法(环境python3) round(number,digits) 参数: digits>0,四舍五入到指 ...

  9. python round函数_python中round函数如何使用

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

最新文章

  1. 《C++primer》第二章--变量和基本内置类型
  2. explain的讲解
  3. PHP+AJAX 投票器功能
  4. PHP mail()可能导致的问题
  5. MacOS 系统使用命令安装软件包
  6. Win32ASM学习[11]:逻辑运算
  7. LeetCode 2114. 句子中的最多单词数
  8. matlab源代码 语义相似度计算,如何计算两个句子之间的相似度(句法和语义)...
  9. 信息学奥赛一本通C++语言——1021: 打印字符
  10. 单进程gevent版-TCP服务器(python 版)
  11. C#控制网页并自动输入
  12. dt dl dd 的英文含义
  13. div垂直居中,图片垂直居中
  14. ORA-00932: 数据类型不一致: 应为 -,但却获得 -
  15. wget php mirror 地址,wget命令镜像网站
  16. Neural Networks and Deep Learning
  17. 项目2-Time类中的运算符重载
  18. 手写识别ocr java,OCR 指的是手写文字技术_学小易找答案
  19. java短信发送代码_java 短信发送 的 代码
  20. java IO学习心得

热门文章

  1. PHP动态编译出现Cannot find autoconf
  2. php如何调用c接口无错版
  3. javascript身份证号码验证函数支持带x
  4. Linux编程常见问题
  5. 利用WebClient和WebRequest类获得网页源代码C#
  6. linux下使用NetBeans调试libevent库
  7. Shell脚本示例代码
  8. wxpython分割窗口_wxPython实现分隔窗口
  9. python 学术_Python
  10. 计算机技术在石油中的应用,计算机技术在石油工程中的应用.doc