HCharts的y轴保留一位和 两位小数

Posted xzzzys

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HCharts的y轴保留一位和 两位小数相关的知识,希望对你有一定的参考价值。

 

保留一位小数,有一位小数的不变

yAxis : {

  labels : {
     formatter : function () {
      var strVal = ‘‘+this.value ;
      if (strVal.indexOf(‘.‘) == -1) {
        return strVal + ‘.0‘;
      }else{
        strVal=this.value;
        return strVal;
      }
    }
  }

}

保留两位小数

yAxis : {

    labels : {
        formatter : function () {
            var strVal = this.value + ‘‘;
            if (strVal.indexOf(‘.‘) == -1) {
                return strVal + ‘.00‘;
            else {
                var arr = strVal.split(‘.‘);
                if (arr[1].length == 2) {
                    return strVal;
                else if(arr[1].length < 2){
                    return strVal + ‘0‘;
                }else{
    return parseFloat(strVal.toFixed(2));
}
            }
        }
    }
}

以上是关于HCharts的y轴保留一位和 两位小数的主要内容,如果未能解决你的问题,请参考以下文章

java保留两位小数

echarts Y轴刻度保留小数设置,以及设置刻度间隔

1.4726保留整数 保留一位小数 保留两位小数 保留三位小数各是多少

怎么保留一位小数?

计算钱时一定要保留两位小数吗

要四舍五入保留一位小数,JAVA如何实现