永洪社区

标题: 怎么设置才能数值默认保留一位,如果是整数就取整 [打印本页]

作者: 菜鸟    时间: 2024-11-15 18:48
标题: 怎么设置才能数值默认保留一位,如果是整数就取整
99.0   取整       99
99.2  保留一位   99.2

作者: yhdata_lyaa    时间: 2024-11-15 19:06
将数字截断为整数或指定的小数位。trunc

如果是整数就取整 先判断一下
  1. var  a=99.0
  2. if(parseInt(a)==a){
  3. b=parseInt(a)
  4. }else{
  5. b=trunc(a,1)
  6. }
复制代码

作者: 隔壁老帆    时间: 2024-11-16 09:24
看楼上
作者: 菜鸟    时间: 2024-11-18 11:05
yhdata_lyaa 发表于 2024-11-15 19:06
将数字截断为整数或指定的小数位。trunc

如果是整数就取整 先判断一下

这样展示是没问题,但是导出就无法在自行调整小数位。例如:99.24444
trunc 保留一位小数,显示99.2   导出excel后无法再显示到99.24
作者: yhdata_lyaa    时间: 2024-11-18 11:23
菜鸟 发表于 2024-11-18 11:05
这样展示是没问题,但是导出就无法在自行调整小数位。例如:99.24444
trunc 保留一位小数,显示99.2   导 ...

什么组件
作者: 菜鸟    时间: 2024-11-18 15:52
自由表格
作者: yhdata_lyaa    时间: 2024-11-18 16:16
菜鸟 发表于 2024-11-18 15:52
自由表格

写的参数吗,还是啥,可以截图看看吗
作者: 菜鸟    时间: 2024-11-18 17:26
新建一个表达式:
round(col['当前总分'],1)
作者: yhdata_lyaa    时间: 2024-11-18 17:51
菜鸟 发表于 2024-11-18 17:26
新建一个表达式:
round(col['当前总分'],1)

不是脚本么
作者: yhdata_lyaa    时间: 2024-11-18 17:51
菜鸟 发表于 2024-11-18 11:05
这样展示是没问题,但是导出就无法在自行调整小数位。例如:99.24444
trunc 保留一位小数,显示99.2   导 ...

配置参数看看https://club.yonghongtech.com/thread-84543-1-1.html




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4