Nous savons qu'en langage C, si le résultat de sortie doit conserver trois décimales, nous pouvons utiliser la fonction pritf() pour résoudre facilement le problème. Mais l'opérateur de sortie C++
On sait que les coordonnées des deux extrémités du segment de droite sont A (xa, ya), B (xb, yb), trouvez la longueur du segment de droite AB et conservez-la à 3 décimales.
Exemple d'entrée : 1 1
2 2
Exemple de sortie : 1,414
int main(int argc, char** argv) { double xa,ya,xb,yb,result; cin>> xa>>ya>>xb>>yb; result=sqrt( (xb-xa)*(xb-xa)+(yb-ya)*(yb-ya) ); cout <p>Beaucoup de gens ne comprendront pas le code suivant, </p> <pre class="brush:php;toolbar:false">cout <p>Expliquons les points clés ci-dessous :</p> <div style="margin-top: 2em; margin-bottom: 1em;"><span style="color: #1e1e1e; letter-spacing: 2px; border-left: #FF3030 3px solid; border-right: #FF3030 3px solid; padding-left: 8px; padding-right: 8px; font-size: 12pt;"><strong>Définir la précision du point décimal</strong></span></div> <p>Définit la précision décimale des valeurs à virgule flottante à utiliser pour les opérations de sortie formatées. </p> <pre class="brush:php;toolbar:false">int main(int argc, char** argv) { double a=3.1415926; cout <p>Si vous avez des questions, veuillez laisser un message. Si vous devez réimprimer, veuillez indiquer la source : http://www.cnblogs.com/wongyi/p/8204210.html</p>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!