pascal如何将一个实数保留两位小数付给一个字符串

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 18:23:38

pascal如何将一个实数保留两位小数付给一个字符串
pascal如何将一个实数保留两位小数付给一个字符串

pascal如何将一个实数保留两位小数付给一个字符串
比如说变量a=2.537256,
保留两位小数之后是2.54
那么我们就可以利用pascal中的round函数
为了方便提取,我们进行下面操作c:=round(a*100)mod 100;
(C为整形变量)
然后再利用STR()函数转换.
下面给出代码(pascal语言)
(此代码已经过free pascal编译和人工验证)
var
a:real;
c:longint;
s:string;
begin
read(a);
c:=round(a*100) mod 100;
str(c,s);
writeln(s);
end.
比如输入5.738
输出74
明白了吗?
希望本回答对您的学习有所帮助