gpt4 book ai didi

javascript - highcharts pie-basic 百分比的错误

转载 作者:数据小太阳 更新时间:2023-10-29 05:33:46 26 4
gpt4 key购买 nike

我正在使用具有以下值的演示 pie-basic ( Fiddle) 代码:

series: [{
type: 'pie',
name: 'Browser share',
data: [
['Firefox', 34],
['IE', 33],
['Safari', 26],
['Opera', 7],
]
}]

问题是它显示为 7.000000000000001% 而不是 7%

如何显示舍入值?

enter image description here

最佳答案

好吧,我不能告诉你如何首先防止浮点错误的发生,但我可以告诉你如何对用户隐藏它。

您可以在formatter 函数中简单地使用Math.round(),如下所示:

formatter: function() {
return '<b>'+ this.point.name +'</b>: '+ Math.round(this.percentage) +' %';
}

你已经有了一个格式化函数;我刚刚向其中添加了 Math.round()

我已经更新了你的 fiddle 来演示:http://jsfiddle.net/A2cVe/1/

[编辑] 您提到工具提示也显示了错误。还有一个单独的 formatter 函数。我再次更新了 fiddle ,现在编辑了两个格式化程序函数以显示预期值:http://jsfiddle.net/A2cVe/2/

关于javascript - highcharts pie-basic 百分比的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16608763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com