From ac2a0d1a85bbc3647a19e1190ede5a62844f9601 Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Thu, 29 Dec 2011 00:45:00 +0000 Subject: [PATCH] =?UTF-8?q?format=5Fnumber=20ajout=20param=20pr=C3=A9cisio?= =?UTF-8?q?n=20pour=20d=C3=A9cimale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- html/js/scripts.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/html/js/scripts.js b/html/js/scripts.js index 342d9f09d..83d711c1d 100644 --- a/html/js/scripts.js +++ b/html/js/scripts.js @@ -248,8 +248,15 @@ function set_value(p_ctl,p_value,p_add) *@brief format the number change comma to point *@param HTML obj */ -function format_number(obj) +function format_number(obj,p_prec) { + var precision=2; + if ( p_prec == undefined) + { + precision=2; + } else { + precision=p_prec; + } var value=obj.value; value=value.replace(/,/,'.'); value=parseFloat(value); @@ -257,7 +264,10 @@ function format_number(obj) { value=0; } - value=Math.round(value*100)/100; + var arrondi=Math.pow(10,precision); + + value=Math.round(value*arrondi)/arrondi; + $(obj).value=value; } /**