作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/17 02:19:09
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
明白了吗?
希望本回答对您的学习有所帮助