sprintf(), en detail...
Posté : 26 janv. 2012, 18:39
Je sais ce que veut dire "l'argument est traité comme un entier" mais je ne sais pas ce qu'il veut dire par "et présenté comme...". Qui pourrait m'expliquer ceci.
Venez poser vos questions PHP, MySQL, HTML5, CSS, Javascript, Gestion de serveurs à la communauté PHPfrance
https://forum.phpfrance.com/
C'est un concept pas évident à saisir si tu ne programmes qu'en php, et ça touche surtout les nombres. Pour un système informatique, chaque nombre peut avoir plusieurs représentations différentes (pour la même valeur numérique, plusieurs formes d'affichage possible).Je sais ce que veut dire "l'argument est traité comme un entier" mais je ne sais pas ce qu'il veut dire par "et présenté comme...". Qui pourrait m'expliquer ceci.
Code : Tout sélectionner
php > echo sprintf('%s',15);
15
php > echo sprintf('%u',15);
15
php > echo sprintf('%x',15);
f
php > echo sprintf('%o',15);
17
Tes deux nouvelles questions nous renvoient vers les maths et la langue de shakespeare (je ne peux que te conseiller de t'y mettre si tu veux approfondir ton apprentissage de la programmation, l'anglais est quasi-incontournable).Ceux qui me trouble c'est que je ne comprends pas le e et g. Je ne sais pas c'est quoi un flotteur, virgule flotteur consciente local et non-localisé utilisée, et un decimal non signé. Bref, Je suis perdu! @.@