舍去小数点取整函数

 2026-04-14  阅读 4  评论 0

摘要:方法 1:直接截断小数部分(无论正负)
使用 `int` 函数直接将浮点数转为整数,截断所有小数位,保留整数部分。
特点:正数向下取整,负数则向零靠近。
示例:
python
print(i

方法 1:直接截断小数部分(无论正负)

使用 `int` 函数直接将浮点数转为整数,截断所有小数位,保留整数部分。

舍去小数点取整函数

特点:正数向下取整,负数则向零靠近。

示例

python

print(int(3.7)) 输出 3

print(int(-2.8)) 输出 -2

方法 2:数学向下取整(向负无穷方向)

使用 `math.floor` 函数,总是取不大于原数的最大整数

特点:正负数均向下取整。

示例

python

import math

print(math.floor(3.7)) 输出 3

print(math.floor(-2.8)) 输出 -3

关键区别

| 数值 | `int` 结果 | `math.floor` 结果 |

||-||

| 3.7 | 3 | 3 |

| -2.8 | -2 | -3 |

如何选择?

  • 直接截断小数(如 3.9 → 3,-2.9 → -2)→ 用 `int`
  • 数学向下取整(如 3.9 → 3,-2.9 → -3)→ 用 `math.floor`
  • 根据你的需求选择对应方法即可!

    版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。

    原文链接:https://www.6g9.cn/bkkp/dd488Az5QUFJXBlU.html

    发表评论:

    关于我们
    知妳网是一个专注于知识成长与生活品质的温暖社区,致力于提供情感共鸣、实用资讯与贴心服务。在这里,妳可以找到相关的知识、专业的建议,以及提升自我的优质内容。无论是职场困惑、情感心事,还是时尚美妆、健康生活,知妳网都能精准匹配妳的需求,陪伴妳的每一步成长。因为懂妳,所以更贴心——知妳网,做妳最知心的伙伴!
    联系方式
    电话:
    地址:广东省中山市
    Email:admin@qq.com

    Copyright © 2022 知妳网 Inc. 保留所有权利。 Powered by

    页面耗时0.0570秒, 内存占用1.71 MB, 访问数据库19次