惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
爱范儿
爱范儿
Y
Y Combinator Blog
Last Week in AI
Last Week in AI
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
Microsoft Azure Blog
Microsoft Azure Blog
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
WordPress大学
WordPress大学
月光博客
月光博客
Martin Fowler
Martin Fowler
A
About on SuperTechFans
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
J
Java Code Geeks
博客园 - 聂微东
宝玉的分享
宝玉的分享

博客园 - runfox545

解决招生难!巧手智心 PMR 科创方案:趣味实验 留资 探园 报名全闭环 园长必看|3 套零压力招生 SOP,巧手智心 STEM 让延时班快速满班 让小手玩出智慧,让科学扎根童年 —— 巧手智心 STEM 幼儿园课程的温暖实践 巧手智心 STEM:园所科创教育主流标杆,铸就特色办学核心竞争力 为什么说巧手智心STEM特别适合尝试做科技特色教育的幼儿园? 巧手智心STEM和网上的科学盒子有什么区别 巧手智心STEM课程介绍 乐高VS巧手智心STEM 关于幼儿园STEM课程设计的思考 适合幼儿园开展的STEM课程品牌介绍及分析 白话带你理解什么是编程 什么是对象的方法 Python之列表推导式 英语对学习软件开发重要吗? python3中的range函数返回的是列表吗? 文件读写 神奇的字符编码 0基础转行程序员 路怎么走? Python之异常处理 Python基础之带你快速掌握列表的常用方法 print默认在末尾添加一个换行符,但其实也可以不用!
Python做int()强制类型转换的时候,小数是如何取舍的?
runfox545 · 2019-01-12 · via 博客园 - runfox545

白月黑羽今天给大家分享一个冷知识:)

int()强制类型转换小数是如何取舍的?

使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即小数点后面的会被强制舍去,向下取整。

例如:5.5向上取整为6,向下取整为5,int(5.5) 结果为5,不会为6

小技巧

如果想要让其按照人类的思维“四舍五入”,可以采用+ 0.5的方法,示例如下

5.4 “四舍五入”结果为:5,int(5.4+0.5) == 5

5.6 “四舍五入”结果为:6,int(5.6+0.5) == 6