zoukankan      html  css  js  c++  java
  • freemarker中的round、floor和ceiling数字的舍入处理

    freemarker中的round、floor和ceiling数字的舍入处理


    1、简易说明

    (1)round:四舍五入

    (2)floor:向下取整

    (3)ceiling:向上取整


    2、举例说明

         <#--freemarker中的round、floor和ceiling数字的舍入处理-->
         <#--round:四舍五入-->
         <#--floor:向下取整-->
         <#--ceiling:向上取整-->
         
         <#assign numList = [12,0.23,89,12.03,69.56,45.67,-0.56,-8.05,-89.56,4.69]/>
         <#list numList as num>
             ${num} ?round=${num?round} ?floor=${num?floor} ?ceiling=${num?ceiling}
         </#list>

    3、演示样例结果

    <span style="white-space:pre">	</span> 12 ?round=12 ?floor=12 ?ceiling=12
             0.23 ?round=0 ?floor=0 ?ceiling=1
             89 ?round=89 ?floor=89 ?ceiling=89
             12.03 ?round=12 ?floor=12 ?ceiling=13
             69.56 ?round=70 ?floor=69 ?ceiling=70
             45.67 ?round=46 ?floor=45 ?ceiling=46
             -0.56 ?round=-1 ?floor=-1 ?ceiling=0
             -8.05 ?round=-8 ?floor=-9 ?ceiling=-8
             -89.56 ?round=-90 ?floor=-90 ?ceiling=-89
             4.69 ?round=5 ?floor=4 ?ceiling=5


  • 相关阅读:
    P1629 邮递员送信
    P1119 灾后重建
    最短路问题
    P1194 买礼物
    最小生成树
    P1038 神经网络
    P2661 信息传递
    mysql 5.7启动报错
    docker flannel网络部署和路由走向分析
    k8s---无头服务
  • 原文地址:https://www.cnblogs.com/yxwkf/p/3823746.html
Copyright © 2011-2022 走看看