Je veux obtenir une chaîne comme "99.99%"
de Double
, et j'ai utilisé le format pour obtenir ceci:
let rate = 99.99999
let str = String(format: "%.2f%", rate)
// output 99.99
Et \%
n'est pas autorisé. Alors, comment ajouter un signe de pourcentage au format chaîne, aidez-moi!
écrire deux fois%:
rate = 99.99
let str = String(format: "%.2f%%", rate)
Le symbole% a une utilisation spéciale dans une instruction printf. Comment placeriez-vous ce personnage dans le cadre de la sortie à l'écran?
Vous pouvez le faire en utilisant %% dans l'instruction printf. Par exemple, vous pouvez écrire printf ("10 %%") pour que la sortie apparaisse à 10% à l'écran.
J'espère que cela vous aidera :)