X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fcurrent_user.inc;h=ef14c821402b12db3cfb428fb5af3069945d2719;hb=5504e73f20fee3210b55eb1ecf954e1eb4992bb7;hp=3f9505671b8b8bbca515e015fcd3136d41edfce5;hpb=d657046566ffe70c3c2099464224de1a063d19d2;p=fa-stable.git diff --git a/includes/current_user.inc b/includes/current_user.inc index 3f950567..ef14c821 100644 --- a/includes/current_user.inc +++ b/includes/current_user.inc @@ -198,7 +198,7 @@ function number_format2($number, $decimals=0) $tsep = $thoseps[$_SESSION["wa_current_user"]->prefs->tho_sep()]; $dsep = $decseps[$_SESSION["wa_current_user"]->prefs->dec_sep()]; //return number_format($number, $decimals, $dsep, $tsep); - if($decimals=='max') + if($decimals==='max') $dec = 15 - floor(log10(abs($number))); else { $delta = ($number < 0 ? -.0000000001 : .0000000001); @@ -251,6 +251,7 @@ function qty_format($number, $stock_id=null, &$dec) { $dec = get_qty_dec($stock_id); return number_format2($number, $dec); } + // and get_qty_dec function get_qty_dec($stock_id=null) { @@ -267,7 +268,7 @@ function get_qty_dec($stock_id=null) // Maximum precision format. Strips trailing unsignificant digits. // function maxprec_format($number) { - return number_format2($number, null); + return number_format2($number, 'max'); } function exrate_format($number) {