Maintien de la précision en virgule flottante dans la sortie Ostream
En C , l'utilisation de "
Pour résoudre ce problème, les manipulateurs setprecision(n), showpoint et fixe peuvent être utilisés conjointement pour contrôler le formatage des variables à virgule flottante. :
setprecision(n)
Cela limite la précision affichée des valeurs à virgule flottante à "n" décimales. Une fois définie, cette précision reste en vigueur jusqu'à ce qu'elle soit explicitement modifiée.
fixed
Garantit que tous les nombres à virgule flottante suivent le même format d'affichage. Avec une précision de 4 chiffres, 6.2 et 6.20 s'afficheraient sous la forme "6.2000".
showpoint
Force l'affichage des parties décimales pour les variables à virgule flottante, même s’il n’est pas explicitement inclus. Par exemple, 4 serait affiché sous la forme « 4.0 ».
En combinant ces manipulateurs, un contrôle précis sur la sortie en virgule flottante peut être obtenu :
#include
outfile Dans cet exemple, la précision de la variable à virgule flottante "x" est définie sur 4 décimales. La sortie sera toujours affichée en notation fixe, avec le point décimal présent même pour les valeurs entières.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3