去除小数点后数字取整函数

 2026-04-13  阅读 213  评论 0

摘要:1. 通用数学函数
截断取整 (Truncate):直接去除小数部分,正负数行为一致
示例:3.9 → 3,-2.7 → -2
2. 常用编程语言实现
python
Python
impo

1. 通用数学函数

去除小数点后数字取整函数

  • 截断取整 (Truncate):直接去除小数部分,正负数行为一致
  • 示例:3.9 → 3,-2.7 → -2
  • 2. 常用编程语言实现

    python

    Python

    import math

    math.trunc(3.7) 3

    int(3.7) 3

    math.floor(3.7) 3 (注意负数时不同)

    javascript

    // JavaScript

    Math.trunc(3.7) // 3

    3.7 | 0 // 3 (位运算截断)

    java

    // Java

    (int) 3.7 // 3

    Math.floor(3.7) // 3.0 (需强制转换)

    3. Excel公式

    excel

    =INT(3.7) // 3

    =TRUNC(3.7) // 3

    =ROUNDDOWN(3.7,0) // 3

    4. SQL标准

    sql

    SELECT TRUNC(3.7) -

  • Oracle
  • SELECT CAST(3.7 AS INT) -

  • SQL Server
  • SELECT FLOOR(3.7) -

  • 通用方法
  • 注意区别

  • 对负数处理不同:TRUNC(-3.7) = -3,FLOOR(-3.7) = -4
  • INT函数在Excel中对负数的处理与TRUNC不同:INT(-3.7) = -4
  • 根据具体需求选择:

  • 纯截断用 TRUNC
  • 向下取整用 FLOOR
  • 四舍五入用 ROUND

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

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

    发表评论:

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

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

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