Fixed issue #123. Introduced NumberFormat::formatStandardNumber()

This commit is contained in:
Franck Allimant
2013-12-05 18:46:35 +01:00
parent 5dfe8584ae
commit c2292b75d4
2 changed files with 22 additions and 5 deletions

View File

@@ -39,6 +39,22 @@ class NumberFormat
return new NumberFormat($request);
}
/**
* Get a standard number, with '.' as decimal point and no thousands separator
* so that this number can be used to perform calculations.
*
* @param float $number the number
* @param string $decimals number of decimal figures
*/
public function formatStandardNumber($number, $decimals = null) {
$lang = $this->request->getSession()->getLang();
if ($decimals == null) $decimals = $lang->getDecimals();
return number_format($number, $decimals, '.', '');
}
public function format($number, $decimals = null, $decPoint = null, $thousandsSep = null)
{
$lang = $this->request->getSession()->getLang();