Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在google图表中对百分比值进行四舍五入_Javascript_Jquery_Charts_Google Visualization_Pie Chart - Fatal编程技术网

Javascript 如何在google图表中对百分比值进行四舍五入

Javascript 如何在google图表中对百分比值进行四舍五入,javascript,jquery,charts,google-visualization,pie-chart,Javascript,Jquery,Charts,Google Visualization,Pie Chart,我在我的网页上使用谷歌饼图 我得到了一些百分比值,比如89.8%。我想将此百分比转换为90%。如何对值进行四舍五入?请帮帮忙像这样试试 var s = "89.8%"; s = s.split("%"); s = Math.round(s[0])); s = s + "%"; 试试这个: var value="89.8%"; var percentage=(Math.round(parseFloat(value))); percentage=percentage+"%"; consol

我在我的网页上使用谷歌饼图

我得到了一些百分比值,比如89.8%。我想将此百分比转换为90%。如何对值进行四舍五入?请帮帮忙

像这样试试

 var s = "89.8%";
 s = s.split("%");
 s = Math.round(s[0]));
 s = s + "%";
试试这个:

var value="89.8%";
var percentage=(Math.round(parseFloat(value)));
percentage=percentage+"%";
console.log(percentage);

将所有数据点的格式化值设置为舍入值:

for (var i = 0; i < data.getNumberOfRows(); i++) {
    var val = data.getValue(i, 1);
    data.setFormattedValue(i, 1, Math.round(val).toString());
}
for(var i=0;i

为确保准确性,图表将使用非舍入值绘制,但在工具提示中显示舍入值。

您给出的代码与您的问题不匹配。抱歉@Rajaprabhu。我已经删除了我的代码。我的值来自数据库。请查看位置。