• mysql 常用函数---数字函数


    1、ROUND(X):对 X 进行四舍五入,保留 0 位小数

    // ROUND(X):实际上就是 ROUND(X,0) 的简写,对 X 进行四舍五入,保留 0 位小数
    // 结果为 1
    SELECT ROUND(1.38);  
    // 结果为 2
    SELECT ROUND(1.58);
    

      

    2、ROUND(X,D):对 X 进行四舍五入,保留 D 位小数

    // 结果是 1.386
    SELECT ROUND(1.3855333,3);
    
    // 结果是 3.6251
    SELECT ROUND(3.62513,4);
    

      

    3、CEIL(X):对 X 进行向上取整,保留 0 位小数

    // 结果是 -3
    SELECT CEIL(-3.38);
    
    // 结果是 4
    SELECT CEIL(3.38);
    

      

    4、FLOOR(X):对 X 进行向下取整

    // 结果是 3
    SELECT FLOOR(3.38);
    
    // 结果是 -4
    SELECT FLOOR(-3.38);
    

      

    5、MOD(n,m): n 对 m 取余

    // 结果是 0
    SELECT MOD(10,5); 
    
    // 结果是 1
    SELECT MOD(10,3);
    
    // 结果是 2
    SELECT MOD(8,3);
    

      

    6、TRUNCATE(X,D):截取 X 小数点后 D 位

    // 结果是 5
    SELECT TRUNCATE(5,2);
    
    // 结果是 3.654
    SELECT TRUNCATE(3.6548952,3);
    
    // 结果是 3.98465
    SELECT TRUNCATE(3.98465886,5);
    

      

  • 相关阅读:
    POJ 1673
    POJ 1375
    POJ 1654
    POJ 1039
    POJ 1066
    UVA 10159
    POJ 1410
    POJ 2653
    POJ 2398
    POJ 1556
  • 原文地址:https://www.cnblogs.com/xiaomaomao/p/14991015.html
Copyright © 2020-2023  润新知