2017-01-05 3 views
-2

Donc pour un exemple j'ai un nombre réel disons 17,4578 mais je veux l'afficher en pascal avec seulement deux chiffres après le point donc c'est 17,45. Qu'est-ce que j'écris dans mon programme?Deux chiffres après la virgule décimale dans un nombre réel en Pascal

+1

Dans une console qui serait: 'WriteLn (Areal: 0: 2);' –

+0

qu'est-ce que le 0 support pour – Aloulou123

+2

@LURD - qui produirait '17.46' . Je ne sais pas si c'est important pour l'OP. – Arkadiy

Répondre

0
Write(17.4578:0:2) 

affiche le numéro 17.46
En général, les arguments se présentent comme suit → Valeur: field_width: decimal_field_width
Pour plus d'informations cliquez sur here

1

Cela fonctionnerait. Cependant, si c'est la dernière ligne de code, souvenez-vous toujours d'un readln à la fin.

Writeln(17.4578:0:2) 

Cela conduirait à 17,46 parce qu'il arrondit comme il est suivi d'un 7.

Hope this helps

-1

Utilisation : 0: 2 à la fin du nombre réel:

writeln(17.4578:0:2)