pourcentage dans un printf

Le
kurtz_le_pirate
bonjour à ceux qui ne sont pas encore parti en vacances.


je n'arrive pas à afficher le signe pourcentage (%) dans un printf.

printf "%7.1f Mo, %2d",$freeSize,$pourcent;
-> ok
printf "%7.1f Mo, %2d %",$freeSize,$pourcent;
printf "%7.1f Mo, %2d %",$freeSize,$pourcent;
-> Invalid conversion in printf: "%12" at line 65.

printf "%7.1f Mo, (%2d %)",$freeSize,$pourcent;
-> Invalid conversion in printf: "%)" at line 65.

mais
printf "%7.1f Mo, %2d%s",$freeSize,$pourcent,"%";
-> ok mais je ne trouve pas ça très top.

une idée ?
merci


--
klp
"bug : probleme d'interface entre la chaise et le clavier"
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Vincent Lefevre
Le #16432371
Dans l'article kurtz_le_pirate
printf "%7.1f Mo, %2d %n",$freeSize,$pourcent;
-> Invalid conversion in printf: "%12" at line 65.



%%, comme en C!

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
kurtz_le_pirate
Le #16434861
Vincent Lefevre wrote:
Dans l'article kurtz_le_pirate
printf "%7.1f Mo, %2d %n",$freeSize,$pourcent;
-> Invalid conversion in printf: "%12" at line 65.



%%, comme en C!



merci, mais tu l'as trouvé ou cette info ???


--
klp
"bug : probleme d'interface entre la chaise et le clavier"
Nicolas George
Le #16434851
"kurtz_le_pirate" wrote in message
merci, mais tu l'as trouvé ou cette info ???



Dans la doc de perl, ça me semble un bon endroit pour chercher. prontf
renvoie à sprintf, et %% est la première construction mentionnée.
Publicité
Poster une réponse
Anonyme