如何汇总正在进行的编程

2024-04-03

我正在为 MRP 程序编写一份报告,其中包含一个我计算的订购数量的字段。如果它是小数点,我需要将其四舍五入。

例如:2.33需要向上舍入为3等等。

我努力了

oder = round(order,0).

但这只给我 2.00 我需要将该数字四舍五入到下一个整数。


function roundUp returns integer ( x as decimal ):

  if x = truncate( x, 0 ) then
    return integer( x ).
   else
    return integer( truncate( x, 0 ) + 1 ).

end.

display roundUp( 2.33 ).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何汇总正在进行的编程 的相关文章

  • Fortran 数字格式

    我正在使用英特尔 Visual Fortran 编译器专业版 11 1 当我运行此代码时 program Console1 implicit none real 8 parameter iterations 1000 d0 real 8 p
  • 如何在 JavaScript 中四舍五入为整数?

    我有以下代码来计算一定的百分比 var x 6 5 var total total x 15 100 Result 43 3333333333 我想要的结果是确切的数字43如果总数是43 5它应该四舍五入到44 有没有办法在 JavaScr
  • javascript中将浮点数向上舍入到下一个整数

    我需要将浮点数四舍五入到最接近的整数 即使该点后面的数字小于 0 5 例如 4 3 应该是 5 而不是 4 4 8 应该是 5 我怎样才能在 JavaScript 中做到这一点 Use the Math ceil MDN https dev
  • SQL Server 按每小时日期时间计数进行分组?

    create table Events EventID int identity primary key StartDate datetime not null EndDate datetime not null go insert int
  • C#中如何将数字四舍五入到小数点后两位?

    我想使用Math Round功能 以下是一些示例 decimal a 1 994444M Math Round a 2 returns 1 99 decimal b 1 995555M Math Round b 2 returns 2 00
  • 在java中向下舍入0.5

    如何实现一个舍入函数 将除 0 5 或其任何奇数倍之外的所有数字照常舍入到最接近的整数 例如 2 899是要四舍五入到3 0 2 332是要向下舍入到2 0 2 5也将向下舍入为2 0 并不是3 0 您可以使用BigDecimal如下 pu
  • 如何四舍五入到最接近的十? [复制]

    这个问题在这里已经有答案了 如何在没有 if 语句的情况下将数字四舍五入到最接近的十 例如 98 到 100 int num 87 double t double d 1 0 num d 87 0 t d 100 System out pr
  • 为什么 float 类型会将 0.5 舍入为 0?如何避免? [复制]

    这个问题在这里已经有答案了 我有这样的声明 SQL Server 2012 SELECT ROUND CAST 50 9685 as float 3 AS Col1 INTO Test 我想看到结果 50 969 但事实上我看到 50 96
  • 如何汇总正在进行的编程

    我正在为 MRP 程序编写一份报告 其中包含一个我计算的订购数量的字段 如果它是小数点 我需要将其四舍五入 例如 2 33需要向上舍入为3等等 我努力了 oder round order 0 但这只给我 2 00 我需要将该数字四舍五入到下
  • 如何在Python 3中用前导零填充字符串[重复]

    这个问题在这里已经有答案了 我正在努力使length 001在Python 3中 但每当我尝试打印它时 它都会截断不带前导零的值 length 1 我该如何阻止这种情况发生而不需要施放length在打印之前将其转换为字符串 利用zfill
  • write.csv 精度 R

    我正在处理非常精确的数字 最大位数 我注意到write csv x 在 R 中有时会对数字进行四舍五入 有人注意到类似的事情吗 默认保存的位数是多少 正如文档中所写 在几乎所有情况下 数值量的转换都是受控制的 通过选项 scipen see
  • 我可以实施对半取偶吗?

    我需要去做四舍五入到偶数 https en wikipedia org wiki Rounding Round half to even在浮子上 即 如果该值是两个整数之间的中间值 打破平局 y 的小数部分正好是 0 5 则四舍五入到最接近
  • 有没有办法使用 i387 fsqrt 指令获得正确的舍入?

    有没有办法使用 i387 fsqrt 指令获得正确的舍入 除了改变精确模式在 x87 控制字中 我知道这是可能的 但这不是一个合理的解决方案 因为它存在令人讨厌的重入型问题 如果 sqrt 操作中断 精度模式将出错 我正在处理的问题如下 x
  • PostgreSQL round(v numeric, s int)

    Which method http en wikipedia org wiki Rounding Tie breakingPostgres 吗round v numeric s int http www postgresql org doc
  • Android:我可以创建一个不是矩形的视图/画布吗?圆形的?

    我有一个圆形视图 悬停在主要内容上方 gt 从屏幕出来的 z 轴方向 当有人点击屏幕时 我希望选择主要内容或悬停在上方的视图 当它覆盖主视图时 到目前为止效果很好 我在透明画布上有一个圆形物品 这意味着您可以看到该圆圈之外的背景的所有内容
  • Java 和 SQL Server 中的精度噩梦

    我一直在与 Java 和 SQL Server 中的精确噩梦作斗争 直到我不再知道了 就我个人而言 我理解这个问题及其根本原因 但向地球另一端的客户解释这一点是不可行的 至少对我来说 情况是这样的 我在 SQL Server 中有两列 Qt
  • 如何将数字四舍五入到最接近的 1000?

    我在将数字列表向上和向下舍入到最接近的 1000 时遇到一些问题 下面是我的代码 rev list for i in range 12 rev int round random normalvariate 100000 12000 rev
  • 有没有办法根据值是大于 0.5 还是小于 0.5 来进行下限/上限?

    我正在尝试舍入我的价值观 以便如果它是0 5或更大 则变为1 否则就变成0 例如 3 7 gt 4 1 3 gt 1 2 5 gt 3 有任何想法吗 Math Round 3 7 MidpointRounding AwayFromZero
  • 什么 RoundingMode 常量 100% 与 Math.round 一样工作?

    我的意思是有没有舍入模式 https docs oracle com javase 8 docs api java math RoundingMode html常数准确地描述了什么Math round arg 做 据我所知 Math rou
  • C - 舍入问题 (CS50)

    我已经用谷歌搜索这个好几天了 但我迷路了 因此 在网上进行 CS50 似乎无法处理这种数字的四舍五入 我的程序搞乱了浮点数相乘 例如2 10与像这样的整数100它会输出209 xxxxxxxx 现在就像我说的 我已经阅读了无数关于我应该使用

随机推荐