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

推荐订阅源

Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
H
Hacker News: Front Page
Stack Overflow Blog
Stack Overflow Blog
B
Blog
I
InfoQ
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
F
Full Disclosure
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
T
Tailwind CSS Blog
S
Secure Thoughts
P
Privacy International News Feed
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
W
WeLiveSecurity
Google Online Security Blog
Google Online Security Blog
P
Privacy & Cybersecurity Law Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Project Zero
Project Zero
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
H
Help Net Security
Martin Fowler
Martin Fowler
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
博客园 - 【当耐特】

博客园 - runfox545

园长必看|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