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

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

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/119146.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Oracle创建表空间、创建用户的完整过程「建议收藏」

    Oracle创建表空间、创建用户的完整过程「建议收藏」我在工作学习过程中经常用到Oracle,由于经验欠缺,熟练度不足,每次都要百度一下。现在总结一下Oracle创建用户的过程,分享给大家。这里我就直接把sql语句贴出来,使用时直接复制粘贴即可。/*步骤:1、创建表空间2、创建用户3、用户授权*//*创建表空间*/createtablespaceQCJ_TABLESPACE…

  • L2-026 小字辈(dfs深搜)「建议收藏」

    L2-026 小字辈(dfs深搜)「建议收藏」原题链接本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。输入格式:输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号。随后第二行给出 N 个编号,其中第 i 个编号对应第 i 位成员的父/母。家谱中辈分最高的老祖宗对应的父/母编号为 -1。一行中的数字间以空格分隔。输出格式:首先输出最小的辈分(老祖宗的辈分为 1,以下逐级递增)。然后在第二行按递增顺序输出辈分最小的成员的编号。编号间以一个空格分隔,行首尾不得有多余空格。

  • IDEA之配置SVN「建议收藏」

    IDEA之配置SVN「建议收藏」在实际公司开发的项目中,我们往往需要使用svn对特定功能模块进行版本管理,下面为IDEA配置SVN的相关步骤以及会遇到的一些问题目录一、SVN配置1.1下载SVN1.2安装SVN1.3配置SVN二、常见问题2.1.IDEA文件全部变红2.2Warning:java:源值1.5已过时2.2.1调整project版本一、SVN配置1.1下载SVNTortoiseSVN官网地址:https://tortoisesvn.net/downloads.html1.2安装SVN基本是

  • 【转载】C#扫盲之:带你掌握C#的扩展方法、以及探讨扩展方法的本质、注意事项

    【转载】C#扫盲之:带你掌握C#的扩展方法、以及探讨扩展方法的本质、注意事项

    2021年11月21日
  • mysql常用语句大全_什么是SQL语句

    mysql常用语句大全_什么是SQL语句讲解了,MySQL中常用的语法,并且包含了使用实例。

  • Mac Python第三方库安装「建议收藏」

    Mac Python第三方库安装「建议收藏」安装方式有两种:(1)PyCharm自带的package管理工具(2)终端pip3安装;例如要安装:requests库一、使用PyCharm自带的package管理工具进行安装:Preferences->Project->ProjectInterpreter,点击左下角的“+”直接搜索requests,安装(2)终端输入:$…

    2022年10月10日

发表回复

您的电子邮箱地址不会被公开。

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