pascal如何将一个实数保留两位小数付给一个字符串
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/17 02:19:09
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
明白了吗?
希望本回答对您的学习有所帮助
保留两位小数之后是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
明白了吗?
希望本回答对您的学习有所帮助
如何实现对一个正实数X的第三位小数进行四舍五入(保留两位小数)?
如果x是一个正的实数,将千分位四舍五入,保留两位小数的表达式是?
将实数X保留两位小数,第三位小数进行四舍五入处理!
一个两位小数保留一位小数后得7.4 这个两位小数最大是
pascal 设 x是实型变量,下列表达式能将x四舍五入后保留两位小数的是 .
在pascal中输出时如何保留两位小数(不要四舍五入)?例如0.999输出为0.99
输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
一个四位小数保留两位小数,“四舍五入”后是13.40,这个数最大是多少
一个两位小数保留一位小数后的7.4,这两位小数最大是多少,最小是多少
一个三位小数,它保留两位小数是30.00,这个小数最大是啥?最小?
一个三位小数保留两位小数是9.88,这个三位小数最小可能是?
一个两位小数四舍五入,保留一位小数得到的近似数是5.0,这个两位小数最大是(