coldfusion - 在 ColdFusion 中,如果小数为 0,是否有 numberFormat() 掩码可以删除小数?

标签 coldfusion coldfusion-9 number-formatting

我正在尝试格式化数字,以便显示 2 个小数位,除非它是一个整数 - 那么我不想显示小数点。我试过 0.00 , _.__ , 9.99和几种组合。有口罩吗numberFormat可以得到这个结果的函数?

最佳答案

<cfif int(x) eq x>
  #int(x)#
<cfelse>
  #DecimalFormat(x)#
</cfif>

关于coldfusion - 在 ColdFusion 中,如果小数为 0,是否有 numberFormat() 掩码可以删除小数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11350958/

相关文章:

formatting - 如何在 jqgrid 寻呼机上的 viewrecord 中格式化数字?

coldfusion - 创建按字母顺序索引的列表(ColdFusion + Microsoft SQL Server)

coldfusion - ColdFusion jnbridge 许可证是否允许(命令行)使用 jnbproxy?

c# - 将 ColdFusion 生成的 WSDL Web 服务从 RPC 编码更改为文档文字会产生什么影响?

coldfusion - cfsetting的ColdFusion 9脚本语法是什么?

excel - 如何在Excel中不使用VBA在十六进制和十进制之间转换大数?

javascript - Edge 上不存在 Intl.NumberFormat.formatToParts

coldfusion - 我可以用我自己的自定义变量名替换 cfgridkey 吗?或者建立我自己的href?

coldfusion - 创建链接以访问 coldfusion 中 "wwwroot"目录外的本地文件

coldfusion - 如何在 ColdFusion 中向客户端发送 HTTP 状态代码和响应消息?