python整除取整(python向上取整和向下取整)

python取整问题

大家好,又见面了,我是你们的朋友全栈君。

0. 概念

脑海里想象出一根坐标轴,左右分别指向负无穷和正无穷,如果需要所取的变成:

  • 其“正方向”上最近的那个整数——>向上取整;
  • 其“负方向”上最近的那个整数——>向下取整;
  • 实数0所在的那个方向上最近的那个整数——>向0取整;
  • 最靠近它的那个整数——>四舍五入;

1. 向上取整: math.ceil()

取正方向上最近的一个整数。

print(math.ceil(9.1))
10

2. 向下取整:math.floor()

取负方向上最近的一个整数

print(math.floor(-9.1))
-10

附:向上取整,注:numpy 中对应使用 np.ceil 和 np.floor ,而且其返回浮点数而不是整数!!(在 python3 中 math.ceil 和 math.floor 返回整数)
参考:点击

3. 向0取整:int()

向0方向取最近的一个整数,或者直接理解为砍掉小数部分。

print(int(9.8))
print(int(-9.8))
9
-9

4. 四舍五入:round()

向自己取整,小于0.5取自己的整数部分。

print(round(9.1))
print(round(-9.8))
9
-10
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126067.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算机网络交换机命令汇总,锐捷交换机常用配置命令汇总,收藏备用![通俗易懂]

    计算机网络交换机命令汇总,锐捷交换机常用配置命令汇总,收藏备用![通俗易懂]一、连接及远程登录用一台计算机作为控制台和网络设备相连接,通过计算机对网络设备进行配置。1、硬件连接把Console线一端连接在计算机的串口上,另一端连接在网络设备的Console口上。按照上面的线序制作一根双绞线,一端通过一个转换头连接在计算机的串口上,另一端连接在网络设备的Console口上。2、软件安装在计算机上安装一个终端仿真软件来登录网络设备。“超级终端”安装方法,通常是使用secure…

    2022年6月15日
  • Vue文件上传问题合集

    Vue文件上传问题合集目录1.背景2.环境3.问题集1)文件上传完成后,文件名的回显2)文件上传完成前的加载状态3)文件上传作为必填项1.背景在使用Vue+ElementUI进行前端工程开发中,遇到一些文件上传的问题,包括上传、回显、等待等。这里做一些记录,方便以后查看2.环境npm 6.14.12 vue-admin-template 4.4.0 axios 0.18.1 element-ui 2.13.2 3.问题集1)文件上传完成后,文件名

    2022年8月16日
  • executeUpdate()返回值「建议收藏」

    executeUpdate()返回值「建议收藏」executeUpdate()是PreparedStatement对象众多的抽象方法中的一个在jdk1.8中executeUpdate()有两种返回值(搜索一下PreparedStatement即可查看到),即有两种返回值不同的方法。返回值分别是:int和ResultSet在使用数据库的项目中作者用到了返回值为int的方法,查询了一下相关的解释intexecuteUpdate()…

    2022年10月20日
  • linux curl命令详解_curl详解

    linux curl命令详解_curl详解curl(CommandLineUniformResourceLocator),即在命令行中利用URL进行数据或者文件传输。https://curl.haxx.se/这是curl的官网。可以从上面的官网地址下载最新的curl版本。同时可以在官网看出curl支持的各种协议(如HTTP,HTTPS,IMAP,IMAPS,LDAP,LDAPS,POP3,POP3S等)、使用途径、…

    2022年10月23日
  • poj 1142_poj是什么意思

    poj 1142_poj是什么意思http://poj.org/problem?id=1142题意:找一个比n大的数字,这个数字要可以分解(这点很重要)成,分解的因子和,和这个数字的各位数字和,相等的话,输出这个数字思路:因为这个数字要可以分解,所以首先判断这个数是否是质数,这个很重要,因为质数不符合题意。然后对这个数字进行分解。递归分解。递归的时候也注意,有可能某个因子是质数,如果这个因子是质数,比如11,也要…

    2022年10月1日
  • 抖音python真的那么好吗_python看抖音用户画像,摩羯天蝎居然刷得最多?

    抖音python真的那么好吗_python看抖音用户画像,摩羯天蝎居然刷得最多?python看抖音用户画像,摩羯天蝎居然刷得最多?

    2022年6月3日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号