我正在用 Pascal 编写任务。
一切正常,就是我的结果不对。
我在总结一些数字
示例:2.3 + 3.4+ 3.3 = 9
但输出显示:9.000000 + EEE 或类似的东西。
那么-如何转换为只有 9,而不是这个 REAL 变量。
最佳答案
实际转换:
var
i: integer;
...
i := round(floatVar);
只输出整数部分:
writeln(floatVar:9:0);
关于variables - Pascal-如何将实数转换为整数变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16945180/