首页 > 搜索 > echarts曲面算法,java最大余数法(百分比算法Echarts)

echarts曲面算法,java最大余数法(百分比算法Echarts)

互联网 2020-10-27 14:51:57
在线算命,八字测算命理

最近工作中使用Echarts开发报表的时候遇到了这样的一个问题,需求是一个div中左边是一个环形图表,右边是一个表格,表格中展示图表中每个类别占用的百分比。存在的问题:1.当存在四舍五入的时候,Echarts的百分比算法和自己写的百分比算法不同,导致相加后不等于100%.2.当Echarts图中比如有3个类型值都是13.888,其中有一个类型需要加百分之0.1可以满足100%,无法确定自己程序是否和Echarts百分比相同.如下图:

 

 

解决办法:遇到问题后,先是百度Echarts百分比算法,只有js版本,没办法,只能想办法改造成java版本,通过一步步调试js代码和java代码进行验证最终改造成功。代码如下:

1 package all; 2 3 public class DemoTest { 4 /** 5* 数组 6* @param arr 数组 7* @param sum 总数 8* @param idx 索引 9* @param precision 精度10* @return11*/12 public static double getPercentValue(int[] arr,double sum,int idx,int precision){13 if((arr.length-1)
免责声明:非本网注明原创的信息,皆为程序自动获取互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件12小时内删除。

相关阅读

一周热门

查看更多