Zone Webmasters - Afficher un nombre en chiffres romains

> Accueil > Codes sources > Code sources PHP > Chiffre et Nombre > Afficher un nombre en chiffres romains

Afficher un nombre en chiffres romains

Par: Hawatools | Categorie: Chiffre et Nombre

Description

Voilà, mais seulement pour des nombres à 4 chiffres.

Code source

<?php
function chif_rome($num)
{
  //I V X  L  C   D   M
  //1 5 10 50 100 500 1k
  $rome =array("","I","II","III","IV","V","VI","VII","VIII","IX");
  $rome2=array("","X","XX","XXX","XL","L","LX","LXX","LXXX","XC");
  $rome3=array("","C","CC","CCC","CD","D","DC","DCC","DCCC","CM");
  $rome4=array("","M","MM","MMM","IVM","VM","VIM","VIIM","VIIIM","IXM");
  $str=$rome[$num%10];
  $num-=($num%10);
  $num/=10;
  $str=$rome2[$num%10].$str;
  $num-=($num%10);
  $num/=10;
  $str=$rome3[$num%10].$str;
  $num-=($num%10);
  $num/=10;
  $str=$rome4[$num%10].$str;
  return $str;
}
?>


Imprimer ce code source




Commentaires

Commentaires



aucun commentaire

Ajouter un commentaire

Vous devez être membre pour commenter ce code source.

>> Inscrivez vous




Faire un lien | Partenaires ©2005-2008 Rudy Onfroy Tous droits réservés Contact | RSS | Plan | Haut