Manipuler des nombres

Pour afficher un nombre écrit en notation Anglaise au format local, il faut utiliser Zend_Locale_Format::toNumber.

Exemple :
<?php
echo Zend_Locale_Format::toNumber(1000); // Affiche 1 000
echo Zend_Locale_Format::toNumber(1.23); // Affiche 1,23
?>

Pour convertir un nombre en notation Anglaise, on peut utiliser Zend_Locale_Math::normalize.

Exemple :
<?php
echo Zend_Locale_Math::normalize(1 000); // Affiche 1000
echo Zend_Locale_Math::normalize(1,23); // Affiche 1.23
?>

Pour arrondir un nombre en notation Anglaise, on peut utiliser Zend_Locale_Math::round.

Exemple :
<?php
echo Zend_Locale_Math::round(639.795); // Affiche 640
echo Zend_Locale_Math::round(639.7952); // Affiche 639.80
echo Zend_Locale_Math::round(639.795null); // Affiche 639
?>

Poster un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <php>.

Plus d'informations sur les options de formatage

CAPTCHA
La vérification ne tient pas compte des minuscules ou des majuscules.
Image CAPTCHA
Enter the characters shown in the image.