Jquery float类型转换时,小数点保留两位Math.round(( float类型的变量)*100)/100

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3-11-4</title>
 <!--   引入jQuery -->
 <script src="../../scripts/jquery.js" type="text/javascript"></script>
 <script type="text/javascript">
 //<![CDATA[
  $(function(){
  //求出行数
  var trContStr = $('#tab tr').size();
  var trContInt =parseInt(trContStr);

  var tdCountStr= $('#tr_0 td').size();
  var tdCountInt =(parseInt(tdCountStr)-4)/2;
  //alert('行数:' + trContInt);
  //alert('列数:' + tdCountInt);
  
  var sumClounVal = 0 ;
  var clounVal =0;
  var avaVal = 0 ;
  for( x=0 ; x < tdCountInt ; x++){  // 一共有多少列,就循环多少次
   //1.求一列的和,保存在sumClounVal,循环时,有多少横行就循环多少次
   for( z = 0  ; z < trContInt ; z++){
    clounVal = $('#data_c_'+z+'_'+x).text();
    sumClounVal += parseFloat(clounVal );
    sumClounVal =Math.round(sumClounVal*100)/100
    //alert(sumClounVal);
   }
   //2.求这列的平均数,并且把平均值,放置到占比上
   for( z = 0  ; z < tdCountInt ; z++){
     clounVal = $('#data_c_'+z+'_'+x).text();
     avaVal = parseFloat(clounVal );
     $('#data_d_'+z+'_'+x).text( Math.round((avaVal/sumClounVal)*100)/100  );

   }
  }
   
  });
  //]]>
  </script>
</head>
<body>
 <TABLE border="1" width="800" id="tab">

 <TR id="tr_0">
  <TD id ="data_c_0_0">11.10</TD>
  <TD id ="data_d_0_0"></TD>

  <TD id ="data_c_0_1">3</TD>
  <TD id ="data_d_0_1"></TD>

  <TD id ="data_c_0_2">5</TD>
  <TD id ="data_d_0_2"></TD>
  <td></td>
  <td></td>
  <td></td>
  <td></td>

 </TR>
 <TR>
  <TD id ="data_c_1_0">11.2</TD>
  <TD id ="data_d_1_0"></TD>

  <TD id ="data_c_1_1">3</TD>
  <TD id ="data_d_1_1"></TD>

  <TD id ="data_c_1_2">5</TD>
  <TD id ="data_d_1_2"></TD>
 </TR>
 <TR>
  <TD id ="data_c_2_0">11.30</TD>
  <TD id ="data_d_2_0"></TD>

  <TD id ="data_c_2_1">3</TD>
  <TD id ="data_d_2_1"></TD>

  <TD id ="data_c_2_2">5</TD>
  <TD id ="data_d_2_2"></TD>
 </TR>
 </TABLE>
 
</body>
</html>

 

posted on 2013-12-03 00:22  fantiejun0436  阅读(2145)  评论(0)    收藏  举报

导航