variables - Pascal-如何将实数转换为整数变量

标签 variables pascal

我正在用 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/

相关文章:

javascript - 在对象中保存 DOM 元素的有效方法

php - 从 PayPal 返回自定义输入数据

delphi - 当我认为我提供了正确的数字时,为什么编译器会说 "Too many actual parameters"?

windows-7 - Turbo Pascal (3.0) 的替代品

mysql - 在表中查询用户变量列表

javascript - 通过引用分配 var - JavaScript

javascript - JS中的变量名有什么问题?

c++ - 使用 GetProcAddress : callback function fails with invalid parameter 从 C++ 调用 Delphi DLL

opencv - Delphi opencv ocvFFMpegIPCamSource 到位图?

delphi - 在 Delphi 中解析一行的最快方法是什么?