pASCAL怎样留两位小数
展开全部
在输出结果的时候加上:0:2
例如
write(a:0:2);
例如
write(a:0:2);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打印时 writeln(ans:0:2);即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单场宽
单场宽指在输出时每个输出项所占的长度。若输出项的长度大于长宽则输出的结果是那个输出项不受长宽限制,后面的输出项仍然在其后输出。
例子:
var a:integer;
begin
......
write(a:10);{这里a为输出项,10为场宽}
......
end.
双场宽
有两个场宽,双场宽只用于实型数输出,其中前一个和单场宽作用相同,后一个用来控制小数位数,若小数位数大与场宽输出时就四舍五入,若小于场宽就补“0”。
例子:
var a:real;
begin
......
write(a:10:2);{这里a为输出项,10为场宽,2为小数部分长度}
......
end.
单场宽指在输出时每个输出项所占的长度。若输出项的长度大于长宽则输出的结果是那个输出项不受长宽限制,后面的输出项仍然在其后输出。
例子:
var a:integer;
begin
......
write(a:10);{这里a为输出项,10为场宽}
......
end.
双场宽
有两个场宽,双场宽只用于实型数输出,其中前一个和单场宽作用相同,后一个用来控制小数位数,若小数位数大与场宽输出时就四舍五入,若小于场宽就补“0”。
例子:
var a:real;
begin
......
write(a:10:2);{这里a为输出项,10为场宽,2为小数部分长度}
......
end.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询