求助!!决策报表仪表盘百分比小数问题

百分比算出来是小数后,希望保留两位小数(直接截断),不要四舍五入。请问有哪儿可以设置嘛~

比如99.246%,希望显示是99.24%~

image.png

FineReport 用户H9041287 发布于 2024-8-15 09:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-8-15 09:27

function(){ return this.percentage.toFixed(2)*100 + '%';}

image.png

  • 用户H9041287 用户H9041287(提问者) function(){ return this.percentage.toFixed(2)*100 + '%';} 用完这个js,会变成99%,两位小数没了也
    2024-08-15 09:49 
  • 用户k6280494 用户k6280494 回复 用户H9041287(提问者) 改成4
    2024-08-15 09:50 
  • 用户H9041287 用户H9041287(提问者) 知道啦!这样就可以了,把两位换成4位~ function(){ return this.percentage.toFixed(4) *100+ '%';}
    2024-08-15 09:51 
  • 用户k6280494 用户k6280494 回复 用户H9041287(提问者) 是的
    2024-08-15 09:52 
最佳回答
0
CovidLv3高级互助
发布于2024-8-15 09:24

image.png

  • 用户H9041287 用户H9041287(提问者) 这里设置完的是四舍五入的嘞,想要的是直接截断的
    2024-08-15 09:27 
  • Covid Covid 回复 用户H9041287(提问者) 那你就用通用旁边的自定义直接写JS截断
    2024-08-15 09:33 
最佳回答
0
苏菲的供词Lv6中级互助
发布于2024-8-15 09:28

image.pngimage.png

最佳回答
0
ID1208Lv6高级互助
发布于2024-8-15 09:37

image.png

image.png

function(){ 

var a=Math.floor(this.percentage*10000)/10000*100+'%';

return a;

}

  • 4关注人数
  • 159浏览人数
  • 最后回答于:2024-8-15 09:37
    请选择关闭问题的原因
    确定 取消
    返回顶部