样式转化

Posted gzl180110

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了样式转化相关的知识,希望对你有一定的参考价值。

1. 转百分比

   java控制器  json转百分比         

          NumberFormat number = NumberFormat.getPercentInstance();
          number.setMaximumFractionDigits(0);//设置小数点后几位  
          double answerDurPre20Double = Double.parseDouble(vo.getAnswerDurPre20());
          String answerDurPre20 =number.format(answerDurPre20Double);
          vo.setAnswerDurPre20(answerDurPre20);

          NumberFormat number = NumberFormat.getPercentInstance();
          number.setMaximumFractionDigits(0);//设置小数点后几位  
          double goodProportionDouble = Double.parseDouble(obj.get("messageProportion").toString()); //转化为double
          // int messageProportionInt = Integer.parseInt(obj.get("messageProportion").toString());
          String messageProportion =number.format(goodProportionDouble);
          exportData.setDxcyprecent(messageProportion);

          dxcyprecent:Math.round(obj.messageProportion*100).toFixed(2)+"%",

  js中 转百分比      

           //百分数转化为小数
          //1.先去掉百分号
          //2.再除以100
          //3.返回出去

          var percent = "4.2%";//申明要放在函数前
          function toPoint(percent){
          var str=percent.replace("%","");
                  str= str/100;
            return str;
          }
          toPoint(percent);
          var result = toPoint(percent);
          document.write(result);//0.042

          //小数转化为分数
          //1.先转化为number类型
          //2.再乘以100
          //3.保留小数位
          var point = 0.042;
          function toPercent(point){
            var percent = Number(point*100).toFixed(1);
            percent+="%";
            return percent;
          }
          var result = toPercent(point);
          document.write("<br/>"+result);

 

2.转int

  js中   转int 

    var ss=parseInt(list[i].count1)+Number(list[i].count2);

    parseInt 和Number 都可以  

    区别  var str1=‘00100‘; 
        alert( Number(str1) ); //得到100 
        alert(parseInt(str1)); //得到64   parseInt方法在format‘00‘开头的数字时会当作2进制转10进制的方法进行转换

   java 控制器  String str = "123";   int a = Integer.parseInt(str); int b = Integer.valueOf(str).intValue() ;

 

3....

以上是关于样式转化的主要内容,如果未能解决你的问题,请参考以下文章

CSS代码片段

javascript 即兼容性升级页面样式片段

html addthis分享片段和prelim样式

使用 Python 代码片段编写 LaTeX 文档

VS Code中自定义Emmet代码片段

css CSS片段用于覆盖输入文本的chrome自动完成样式