pascal如何将一个实数保留两位小数付给一个字符串
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 20:58:51
pascal如何将一个实数保留两位小数付给一个字符串pascal如何将一个实数保留两位小数付给一个字符串pascal如何将一个实数保留两位小数付给一个字符串比如说变量a=2.537256,保留两位小数
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
明白了吗?
希望本回答对您的学习有所帮助
pascal如何将一个实数保留两位小数付给一个字符串
如何将float以保留两位小数
如何实现对一个正实数X的第三位小数进行四舍五入(保留两位小数)?
在pascal中输出时如何保留两位小数(不要四舍五入)?例如0.999输出为0.99
pascal编程给出一个整数n,接下来有n行,每行一个整数r,表示圆的半径输出n行,每行一个实数s,表示圆的面积,保留两位小数
谁能帮我解Free Pascal 给出圆的面积,求圆的半径输入一个实数s,表示圆的面积,保留两位小数输出一个实数r,表示圆的半径我是在输入那里不会保留两位小数
保留两位小数
pascal 将计时器结果保留两位小数程序中我设置了一个循环,记录每一次计时的结果,转化成秒(real)并保留两位小数(后面的数字直接不要)保存到array里面,循环结束后输出array.比如 计时结果分别
一个两位小数保留一位小数后得7.4 这个两位小数最大是
9.965保留两位小数
9.9736保留两位小数
1.2857保留两位小数
2.9152保留两位小数
保留两位小数0.19625
99.999保留两位小数
90.999保留两位小数
怎么保留两位小数
3.2525保留两位小数