Pascal中实数小数点后的两位数

Pascal中实数小数点后的两位数,pascal,comma,real-number,Pascal,Comma,Real Number,举个例子,我有一个实数,比如说17.4578,但我想用帕斯卡来显示它,在点后面只有两个数字,所以它是17.45。 我在程序中写什么 Write(17.4578:0:2) 将显示数字17.46 一般来说,争论是这样的→ 值:字段\宽度:十进制\字段\宽度 有关详细信息,请单击此按钮。但是,如果这是最后一行代码,请始终记住末尾的readln Writeln(17.4578:0:2) 这将导致17.46,因为它四舍五入,然后是7 希望这有助于在实数末尾使用:0:2: writeln(17

举个例子,我有一个实数,比如说17.4578,但我想用帕斯卡来显示它,在点后面只有两个数字,所以它是17.45。 我在程序中写什么

Write(17.4578:0:2)
将显示数字
17.46

一般来说,争论是这样的→ 值:字段\宽度:十进制\字段\宽度

有关详细信息,请单击此按钮。但是,如果这是最后一行代码,请始终记住末尾的readln

    Writeln(17.4578:0:2) 
这将导致17.46,因为它四舍五入,然后是7


希望这有助于

在实数末尾使用:0:2

writeln(17.4578:0:2)

在控制台中:
WriteLn(区域:0:2)0代表什么for@LURD-这将产生
17.46
。不确定这对OP是否重要。这是宽度说明符。根据标准Pascal(ISO/IEC 7185:1990),宽度说明符必须大于或等于1。