因为工作需要,需要将浮点数进行四舍五入。num=1.0

for i in range(20):

num= round(num+0.05,2)

print(f"数字:{num} 四舍五入取整:{int(num+0.5)}")

>>>

数字:1.05 四舍五入取整:1

数字:1.1 四舍五入取整:1

数字:1.15 四舍五入取整:1

数字:1.2 四舍五入取整:1

数字:1.25 四舍五入取整:1

数字:1.3 四舍五入取整:1

数字:1.35 四舍五入取整:1

数字:1.4 四舍五入取整:1

数字:1.45 四舍五入取整:1

数字:1.5 四舍五入取整:2

数字:1.55 四舍五入取整:2

数字:1.6 四舍五入取整:2

数字:1.65 四舍五入取整:2

数字:1.7 四舍五入取整:2

数字:1.75 四舍五入取整:2

数字:1.8 四舍五入取整:2

数字:1.85 四舍五入取整:2

数字:1.9 四舍五入取整:2

数字:1.95 四舍五入取整:2

数字:2.0 四舍五入取整:2

原理:

使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即向下取整。

如:

1.5向上取整为2,

1.5向下取整为1

正常情况下 int(1.5) 结果为1,但只要在将该数字+0.5,那么就得到这个数字四舍五入的整数

python怎么使用int四舍五入_python 整数int 四舍五入相关推荐

  1. python一个数的阶乘_python整数阶乘计算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 问题本身很简单,主要是通过这个小问题来演示python的一些用法,例如测试代码运 ...

  2. python for i in 字符串_python使用[int(i) for i in range(i)]将数字或字符串转化为列表(推导式)...

    运行效果: >>> [int(i) for i in str(123)] [1, 2, 3] >>> [int(i) for i in range(10)] [0, ...

  3. python 4舍5入_python中的四舍五入

    前言 最近工作过程中遇到了需要计算金钱的问题,由于有零有整,多次计算之后进行保留两位小数的时候,会发生计算不太准确的问题. 比如: 572.725需要保留两位小数,按照我们生活中来说,应该是572.7 ...

  4. python定义int变量_Python变量以及常用数字类型(上)

    好好学习,天天向上.又到了齐小猴写笔记的时间,今天的内容是python 变量以及常用数字类型,废话不多说,撸起袖子开始写 变量 1.说到变量,先回顾上一篇说过的标识符,自己定义,自己命名,由字母,下划 ...

  5. python在哪里写编程_Python编程入门介绍

    编程-就是让计算机代为解决某个问题,对某个计算体系规定一定的计算方式,使计算体系按照计算方式运行,并最重得到结果的过程. 编程的语言有很多种,比如Python,JAVA,JavaScript,c++, ...

  6. python怎么使用int四舍五入_python中如何取整数

    首先,不得不提醒大家一个容易被忽视或者搞混的问题--一般的,0.5这种末尾是5的小数,四舍五入取整应进位.这个进位的意思是:-0.5 → -1:0.5 → 1.即正负情况不同,都向着远离0,使得绝对值 ...

  7. python怎么使用int四舍五入_python浮点数舍入(ROUND)方式总结

    Round的英文含义,就有舍入的意思,最典型的就对浮点数的四舍五入.其实,存在多种round方式,本文总结python支持的浮点数的各种舍入方式. ROUND DOWN ROUND DOWN的含义是, ...

  8. 在python中、整数的十进制不能以0开头_Python关于int整数数据类型在使用介绍

    1 python 整型概述 python 整数数据类型,简称整型,在 python 中用 int表示. 整数指的是没有小数部分的数字,在 python 中的整数包括正整数.0(数字零) 和负整数. 在 ...

  9. python中str和int区别_python中eval与int的区别浅析

    python中eval和int的区别是什么?下面给大家介绍一下: 1.eval()函数 eval(<字符串>)能够以Python表达式的方式解析并执行字符串,并将返回结果输出.eval() ...

最新文章

  1. android开发rn插件,在Android原生应用中嵌入React Native
  2. Python中collections模块
  3. Android面试最新总结
  4. vmware嵌套虚拟化对服务器的影响,VMware 虚拟机嵌套部署 KVM 虚拟机小结
  5. “假冒上市”公司再甩锅:我被服务商给骗了
  6. [Ext JS4] 数据包
  7. css空心三角形_(12)把“可以动的盒子”更优雅地展示: “伪元素”妙用 | CSS...
  8. 2015-UNet论文翻译
  9. #pragma warning(disable 4786)
  10. iOS黑魔法-Method Swizzling
  11. Ubuntu20安装卸载MySQL8.0
  12. JDK7~13的新特性
  13. android ntp服务器配置
  14. 软件文档写作学习总结——绪论
  15. 【九度】题目1374:所有员工年龄排序
  16. 宝塔面板本地调试网站提示域名解析错误的问题
  17. 一加9 Pro和小米11 Pro哪个好?做了超多功课最终选择了它
  18. 软考 案例分析__预测
  19. 天价月饼被套上“紧箍咒”,499元成天花板?
  20. 矩阵压缩降维动态规划递推【P1719 最大加权矩形】

热门文章

  1. java源程序是由类定义_无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件...
  2. 数据结构-二叉排序树(BST树)
  3. (一)信号及脉冲电信号
  4. 万象网管快捷方式参数
  5. 近红外光学成像(fNIRS)介绍
  6. 基于一维度卷积网络的的近红外光谱建模
  7. 选择器过滤a链接后缀(创建)
  8. C语言交换函数:传值函数与传址函数的区别
  9. Windows隐藏应用程序界面
  10. 这些话,很经典,很哲理,也很触动