2017-01-05 4 views
-2

Also für ein Beispiel habe ich eine reelle Zahl sagen wir 17.4578, aber ich möchte es in Pascal mit nur zwei Ziffern nach dem Punkt anzeigen, so ist es 17.45. Was schreibe ich in mein Programm?Zwei Stellen nach dem Komma in einer reellen Zahl in Pascal

+1

In einer Konsole, die sein würde: 'WriteLn (AREAL: 0: 2);' –

+0

was @LURD funktioniert die 0 steht für – Aloulou123

+2

- das produzieren würde '17.46' . Nicht sicher, ob das für das OP wichtig ist. – Arkadiy

Antwort

0
Write(17.4578:0:2) 

Wird Nummer angezeigt 17.46
Im Allgemeinen sehen Argumente wie diese → Wert: field_width: decimal_field_width
Weitere Informationen here

1

Dies funktionieren würde. Wenn dies jedoch die letzte Codezeile ist, denken Sie immer an eine readln am Ende.

Writeln(17.4578:0:2) 

Dies zu 17,46 führen würde, weil es aufgerundet, wie es durch eine 7.

Hoffnung gefolgt wird, das hilft

-1

Verwendung : 0: 2 am Ende der Realzahl:

writeln(17.4578:0:2) 
Verwandte Themen