问题标签 [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.

0 投票
2 回答
65783 浏览

php - Rounding up to the second decimal place

Possible Duplicate:
PHP Round function - round up to 2 dp?

What my problem is:

When i use

i get like

but i want

Can you help me out?

Please remember: This should always round to ceil like while rounding

3.6333333333333

it must not be 3.63 but should be 3.64

0 投票
5 回答
3495 浏览

php - PHP ceil 函数的奇怪行为?

有人可以解释一下吗?

一切正常且合乎逻辑,但是

不好也不合逻辑...

为什么会有这种差异?

谢谢

0 投票
10 回答
31969 浏览

c++ - Ceil函数:我们如何自己实现它?

我知道 C++ 为我们提供了一个 ceil 函数。为了练习,我想知道如何在 C++ 中实现 ceil 函数。该方法的签名是 public static int ceil(float num)

请提供一些见解。

我想到了一个简单的方法:将num转换为字符串,找到小数点的索引,检查小数部分是否大于0。如果是,则返回num+1,否则返回num。但我想避免使用字符串转换

0 投票
2 回答
265 浏览

php - 使用 ceil 获取 PHP 数组的索引

我正在尝试简化一些继承的 PHP 代码,这些代码根据另一个变量中的值为一个变量分配一个值,大致映射如下:

实际的 PHP 代码占用了几行代码并且远非理想,但它有足够的模式,我认为我可以大大简化它 - 但它也不是一个完全简单的模式。

到目前为止,我最好的想法是将可能的 y 值分配给一个数组,然后根据 x 值的上限调用该数组的索引,如下所示:

两条线,更少的冗余和更多的灵活性。但是我看到它ceil返回一个浮点数,所以我不确定我是否可以信任它来生成数组的索引,而且我还没有在网上找到任何关于它的信息。如果它可能返回某种3.000000000001值,那么我这样做是否安全:

还是还有潜在的陷阱和/或更好的解决方案?

0 投票
2 回答
843 浏览

php - php 汇总 / ceil 合并 mysql AVG()

或显示平均值我有这个:

示例:如果 $ccms[total] = 3.4 到 3.5 或 7.8 到 8 或 9.3 到 9.5 但不是 9.5 到 10 或 4.5 到 5,我需要四舍五入。实际上,我不确定这是否可能。

$avg 对我不起作用!

0 投票
4 回答
271 浏览

php - 如何在 PHP 中舍入小数以匹配 Google 的结果

我正在尝试开发一个 php 代码以与 Google 计算器返回结果的完全相同的方式匹配小数,所使用的数学是 3.14159265 (pi) * 三位数,例如在 php pi * 123 返回386.41589595,但是 Google 返回386.415896。试了ceil、round等功能都无济于事。我需要谷歌数学用来四舍五入/减少 pi * 数字的确切方法

这是因为将用于仅使用 pi * 数字结果返回准确结果的应用程序以 Google 计算器的方式建模,任何帮助将不胜感激。这里有一些其他的例子,我试图弄清楚用什么数学来四舍五入,但到目前为止我一直很不幸。

pi * 205 = 644.026494(谷歌结果,我想要/需要,抓取谷歌是不够的,我需要开发一个本地 php 方法来获得这个确切的结果,其中“205”通常是一个随机数三位数,在这种情况下仅用作示例)

在 php 205*pi = 644.02649325 中,我需要句点后的数字与 Google 计算器返回的结果完全匹配。

我该如何实施呢?基本上我需要谷歌为 pi * digit(三位数字)返回的确切结果,而不必依赖谷歌(抓取结果)。在php中必须有一些方法可以做到这一点,但到目前为止我的实验没有结果。我不是最好的数学学生。我会很感激一些帮助,理查德。谢谢你。

0 投票
1 回答
715 浏览

c - glibc 中数学函数 ceil() 的源代码在哪里?

我下载了glibc的源码,找了半天函数ceil(),但是找不到,谁能告诉我在哪里?

我在哪里可以找到有关如何在 glibc 的源代码中找到某些函数的源代码的详细信息。

谢谢你。

0 投票
8 回答
37478 浏览

max - floor()/ceil() 和 min()/max() 这对函数有什么区别?

我会说所有编程语言都有具有这些名称的函数来选择两个值中的较小者或较大者:

  • min()&max()
  • floor()& ceil()/ceiling()

有些语言两者兼而有之。我相信 JavaScript 就是一个例子。

我一直对前一对和后一对之间的区别有点模糊。我有一个模糊的印象,即min/max更简单和floor/ceiling更数学化,但这并没有什么可继续的。

奇怪的是,我在 StackOverflow 或互联网上的任何地方都找不到讨论的内容,通常通过搜索谷歌。那么,当您的编程语言同时提供这两种功能时,是否有一些最佳实践或经验法则来决定使用哪些功能?

0 投票
3 回答
428 浏览

php - PHP圆形和天花板无法正确解析数据

从 xml 文件中提取然后分配给变量但输出不正确的数字。我不太清楚为什么或如何绕过它。一个例子就是这样。

这显然显示为 1.15。但是当我这样分配时:

这显示 2。

这显示 1。

像这样传递时,如何让数字正确四舍五入到最接近的 5 美分?

0 投票
2 回答
8542 浏览

java - Java:BigInteger floor 和 ceil 函数

我正在尝试在 Java 中实现 RSA 攻击,我需要计算诸如 floor 和 ceil 到 BigInteger 变量的数学运算。我们知道 math.ceil 和 math.floor 仅适用于双变量,你知道我可以用其他方法计算 BigIntegers 的 floor 和 ceil 吗?谢谢你。