Arrondir une valeur
Fermé
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
-
20 nov. 2014 à 08:42
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 21 nov. 2014 à 14:53
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 21 nov. 2014 à 14:53
A voir également:
- Arrondir une valeur
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
- Piece 2€ bonhomme valeur ✓ - Forum Loisirs / Divertissements
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? - Forum VB / VBA
3 réponses
Kaldoran
Messages postés
137
Date d'inscription
mercredi 31 octobre 2012
Statut
Membre
Dernière intervention
21 juin 2015
29
20 nov. 2014 à 11:43
20 nov. 2014 à 11:43
Salut,
Voici une facon assez simple en reprenant ton code :
Tu met la fonction dans un fichier appart ou au debut de ton code puis :
Voici une facon assez simple en reprenant ton code :
function shortIt($value = 0 ) { if ($value > 999 && $value <= 999999) { $result = floor($value / 1000) . ' K'; } elseif ($value > 999999) { $result = floor($value / 1000000) . ' M'; } else { $result = $value; } return $result; }
Tu met la fonction dans un fichier appart ou au debut de ton code puis :
<?php echo shortIt(total(get_permalink( $post->ID ))); ?>
mpmp93
Messages postés
6652
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
20 nov. 2014 à 19:18
20 nov. 2014 à 19:18
Bonjour,
Vous avez aussi la fonction round():
Vous avez aussi la fonction round():
<?php echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?>
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
21 nov. 2014 à 14:53
21 nov. 2014 à 14:53
Salut,
Une solution possible : https://stackoverflow.com/questions/2510434/format-bytes-to-kilobytes-megabytes-gigabytes#answer-2510540
Bonne journée
Une solution possible : https://stackoverflow.com/questions/2510434/format-bytes-to-kilobytes-megabytes-gigabytes#answer-2510540
Bonne journée