javascript四捨五入保存n位小数

572 ワード

/**
		  *     ,     
		  * @param numberRound 
		  */
		function roundFun(numberRound,roundDigit){   //    ,     roundDigit    
			if (numberRound>=0){  
				var tempNumber = parseInt((numberRound * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);  
				return tempNumber;  
			}else{  
				numberRound1 = -numberRound  
				var tempNumber = parseInt((numberRound1 * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit);  
				return -tempNumber;  
			}  
		}