web-dev-qa-db-fra.com

Garder les zéros de fin

Je voudrais garder les zéros de fin, par exemple, si je tape:

round(5.2, 3)

J'aimerais que la sortie soit:

5.200
57
Marco

Si c'est à des fins d'impression, sprintf est ce que vous recherchez:

> sprintf("%.3f", round(5.2,3))
[1] "5.200"

Voir ?sprintf pour les détails de formatage.

73
Chase

Lorsque vous l'imprimez, vous devriez pouvoir:

formatC( round( 5.2, 3 ), format='f', digits=3 )
53
tim_yates