问题标签 [roundup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在汇总中使用均值时避免自动舍入
如何避免使用汇总的平均值(价格)自动汇总?我想得到像Results1这样的结果。
结果1:
结果2:
javascript - 如何在 JavaScript 中根据数字将数字四舍五入到最接近的 100/1000?
我有一个数字,可以是 2 位数字,例如 67、24、82,也可以是 3 位数字,例如 556、955、865 或 4 位数字等。如何根据数字将数字四舍五入到最接近的 n+1 位数字?
例子:
等等。
powershell - 批量取整前 3 位小数
我一直无法弄清楚如何舍入到小数点后 3 位。
这与this非常相似
小数总是变化的,有时是 5,有时是 15。但它必须四舍五入到小数点后 3 位。
使用它来生成文件大小:
有没有一种适当而简单的方法来四舍五入?
先感谢您。
python - 如何将数字舍入到 10、100、1000、10000、100000
我想要一个函数,如果它小于 10,则将数字四舍五入为 10,如果它在 10 到 1000 之间,则四舍五入为 100,依此类推。
这将有助于解决数字连接问题,因此我不必将数字转换为 str 并返回。
我想知道是否有一种自然的方法可以做到这一点,而不仅仅是将 'if's 堆叠在一起
ms-access - 2007-2010 年访问综述
我需要在 Access 2007 中汇总到 2dp,并尝试使用此论坛上类似查询的答案,但发现除了一个之外的所有错误。有没有人有一个经过测试的 VB 脚本/函数,它可以接受一个可能是小数点后 14 位并输出到 2 dp 的值?
excel - RoundUp 产生意外结果
我在我的 VBA 代码中使用了 worksheetfunction.roundup 函数,它似乎吐出了一个虚假的答案。这是重现问题的示例代码:
即时窗口中的结果是“0.1 False”
我希望结果是“0.1 True”。
当我在工作簿“=ROUNDUP(0.091,2)=0.1”而不是 VBA 代码中使用相同的函数时,我得到“True”作为结果。这是一个已知的问题?是否有 VBA 解决方法?
ms-access - MS Access 指数、除法和舍入
我有一个表,其中包含以下内容:
TRANSACTION是客户交易的价值
RECALCULATED_TRANSACTION是经过相当长的计算后的新交易金额(用 VBA 编写)
CUSTOMERS是每笔交易的客户数量
DIFFERENCE是 RECALCULATED_TRANSACTION 和 TRANSACTION SPLIT 之间的差异 TRANSACTION
SPLIT是 DIFFERENCE 除以 CUSTOMERS 和四舍五入
正如您在此示例中看到的那样,我的 Access 数据库为 SPLIT 提供了 0.05 的输出,而它应该是 0.04 (0.08 / 2),我不知道为什么。由于 Access 中没有内置的 ROUNDUP 功能,一位同事为我创建了一个模块(代码如下)
一个可能的原因是,虽然 DIFFERENCE 值显示为 0.08,但当我单击 Access 中的字段时,它会变为 8.00000000000001E-02。这是否意味着存储的实际值大于 0.08,并解释了为什么当它除以 2 并向上取整时,SPLIT 变为 0.05?
综述模块
cart - 当从管理员端更新购物车总数更新订单时,将 woocommerce 中的总值向上舍入
当从管理员端更新特定订单时,购物车总价值应该用向上取整的值更新,所以在数据库中它就像这个 195.00 而不是 195.10。下面是截图在这里输入图片描述
excel - 如何根据excel中的特定条件向上和向下舍入数字?
我是 excel 新手,我想知道如何根据小数点后的第二个数字向上和向下舍入数字。如果第三个数字等于或大于 5,则将第二个数字加 1 并删除第三个数字,否则只删除第二个数字
例如:2.961 -> 2.96:2.968 -> 2.97 提前感谢
sql - 当分钟 <> 0 时,ORACLE 日期时间向上取整
我有一个日期时间:
当分钟与 00 不同时,我需要四舍五入。
例子:
2000 年 1 月 1 日凌晨 2:37:00 => 应该是 => 2000 年 1 月 1 日凌晨 3:00:00。(如果小时 =00,不要四舍五入)2000 年 1 月 1 日凌晨 2:00:00 => 应该是 => 2000 年 1 月 1 日凌晨 2:00:00
现在我的代码有舍入功能,但这个看起来最接近小时,即使分钟是 15,我也需要将小时四舍五入,除非分钟为 00,在这种情况下我需要保留小时。
问候