问题标签 [ceil]
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.
c - floor() 和 ceil() 的可表示结果
对于浮点类型(float/double/long double)的任意值 'v',C89 是否保证 floor(v) 和 ceil(v) 的数学精确整数结果是 'v 类型的可表示值'?
任何后来的 C 或 C++ 标准都可以保证这一点吗?
IEEE 754 能保证这一点吗?
jquery - Javascript ceil 有 2 位小数而不是 1
我有一些对我来说效果很好的javascript,我只是希望它保留2个小数位,而不是隐藏额外的小数位(如果它是0)。
现在它说:“0.2”,我想说:“0.20”
这是Javascript。谁能告诉我如何实现这一目标?
python - 将日期时间限制为下一刻钟
让我们想象一下datetime
我想把它限制到下一刻钟,为了得到
我想像
但是,当然,这是行不通的
c++ - CEIL 对于精确的整数除法来说太高了
今天早上我丢失了一堆文件,但由于它们所在的卷在内部和外部都进行了碎片整理,因此可以获得 100% 恢复所需的所有信息;我只需要在需要的地方填写 FAT。
我编写了一个程序来执行此操作,并在我转储到文件中的 FAT 副本上对其进行了测试,它运行良好,除了一些文件(526 个文件中的 17 个),FAT 链是一个单独的簇太长,并因此与下一个文件交叉链接。
幸运的是,我确切地知道问题出在哪里。我ceil
在我的 EOF 计算中使用了,因为即使是一个字节,也需要一个额外的集群:
该算法适用于所有文件,除了大小恰好是集群大小的倍数的文件,在这种情况下,它们最终成为一个集群太多了。
我想了一会儿,但不知如何做到这一点。看起来它应该很简单,但不知何故却出奇地棘手。
什么公式适用于任何大小的文件?
c - 不熟悉的错误
我正在编写一个程序来处理我几乎完全可以工作的线程。不幸的是,我遇到了一个我不熟悉的语法错误(重复 4 次)。这是我的编译命令的快速截图,以及以下错误:
我已经在我的程序中包含了 math.h 库,并且我使用了正确的调用语法:
其中 tempA 是一个 double 值,我需要四舍五入。有什么建议么?我已经尝试用 Google 搜索这些错误,但与大多数错误一样,很难找到与您的模式相同的特定示例。
编辑:我已经解决了所有与 ceil 相关的错误(在命令行上使用 -lm)但是最后一个错误仍然存在,我不知道它是什么意思,或者如何修复它。
objective-c - Objective-C Ceil() 没有返回正确的值
以下代码返回意外(和错误的值)。
它返回 111 而不是 110。我知道将数字乘以 1 是没有意义的,但那些 1 并不总是 1。当它们是其他值时,函数按预期工作。
excel - Excel:替代 CEILING 以四舍五入到最接近的值
通常我会问关于工作的事情,所以这里有一些不同的东西。为了尽可能以最讨厌的方式完成我的新年计划,我正在一个 excel 文件中创建一个健身计划。我会做斜坡组,这意味着我每组增加10%的重量。我使用的公式允许输入基本重量(例如上周的最大重量),并计算所有之前的组,四舍五入,向上或向下,到最接近的 2.5 公斤(酒吧每侧 1.25 公斤的盘子;可用的最小增量)。
在这个公式中,B13 是这一组之后的下一组,A2 是基重。所以每组比后面的组少 10% 的基础重量,通过 CEILING 函数四舍五入到最接近的 2.5kg。
关键是:我要随身携带的设备是 Windows Phone 7(我知道,我知道!)。它的 Excel 程序显然不支持 CEILING 功能(或 FLOOR)。有没有办法使用支持的公式来实现这一点,根据 MS Support 的说法是:
ABS, ACOS, AND, ASIN, ATAN, ATAN2, AVERAGE, CHOOSE, COLUMNS, CONCATENATE, COS, COUNT, COUNTA, COUNTBLANK, COUNTIF, DATE, DATEVALUE, DAVERAGE, DAY, DCOUNT, DCOUNTA, DDB, DEGREES, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR, DVARP, ERROR.TYPE, EXACT, EXP, FACT, FIND, FV, HLOOKUP, HOUR, IF, INDEX, INT, IRR, ISBLANK, ISERR, ISERROR, ISLOGICAL, ISNA, ISNONTEXT, ISNUMBER, ISTEXT, LEFT, LEN, LN, LOG, LOG10, LOOKUP, LOWER, MATCH, MAX, MID, MIN, MINUTE, MOD, MONTH, N, NA, NOT, NOW, NPER, NPV, OR, PI, PMT、功率、乘积、适当、PV、弧度、兰德、等级、速率、替换、重复、右、圆、行、秒、SIN、SLN、SQRT、STDEV、STDEVP、替代、总和、SUMIF、SUMPRODUCT、SYD、 T、TAN、时间、TIMEVALUE、TODAY、TRIM、TRUNC、UPPER、VALUE、VAR、VARP、VLOOKUP、YEAR、FALSE 和 TRUE。
对于那些想知道的人,不,我发誓我没有听起来那么孤独。
treeset - 加载树集
嗨,我正在做一个项目,我将值加载到树集中。关键是时间。时代在增加(显然:)。将所有内容加载到树集后,我将返回并以特定间隔取出样本值(我不知道时间是多少,这就是我使用树以使用天花板方法的原因)我也想要稍后将所有点加载到数据库中。
我的问题是我是否使用树集使其过于复杂,因为这是一棵红黑树,它将不断调整大小,因为键显然是连续的。但我不确定是否有其他数据结构可以让我使用上限功能
delphi - 为什么当参数是计算变量值时,Math.Ceil 会给出意想不到的结果?
在下面的代码中,最后两次调用Ceil
给出了意外的结果。你能帮忙评论一下原因吗?
此外,如果误差(或偏差)是随机的,我能得到预期值吗?
Ceil(Calculated_Var_Value) = 7
当Calculated_Var_Value = 7.0000000000
.
非常感谢!
php - 四舍五入到最接近的分数(一半、四分之一等)
因此,我需要创建以下函数,但如果没有复杂的数学,我的头脑无法想到 PHP 中的任何可能性。
- 始终向上舍入到最接近的小数 (1.81 = 1.90, 1.89 = 1.90, 1.85 = 1.90)
- 始终向下舍入到最接近的小数 (1.81 = 1.80, 1.89 = 1.80, 1.85 = 1.80)
- 始终向上舍入到最接近的 x.25 / x.50 / x.75 / x.00 (1.81 = 2, 1.32 = 1.50)
- 始终向下舍入到最接近的 x.25 / x.50 / x.75 / x.00 (1.81 = 1.75, 1.32 = 1.25)
- 始终向上舍入到最接近的 x.50 / 1 (1.23 = 1.50, 1.83 = 2)
- 始终向下舍入到最接近的 x.50 / 1 (1.23 = 1, 1.83 = 1.50)
我已经在 Google 上搜索了 2 个小时,唯一出现的就是 Excel 论坛。是否可以使用一些简单的 PHP 行?