问题标签 [floor]

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 投票
17 回答
57376 浏览

php - 将分钟向下舍入到最接近的一刻钟

我需要将时间四舍五入到 PHP 中最近的一刻钟。时间从 MySQL 数据库中的 datetime 列中提取,并格式化为2010-03-18 10:50:00.

例子:

  • 10:50 必须是 10:45
  • 1:12 必须是 1:00
  • 3:28 必须是 3:15
  • 等等

我假设floor()参与其中,但不知道如何去做。

谢谢

0 投票
1 回答
266 浏览

c++ - 楼层函数返回 EXC_BAD_ACCESS

我正在使用的 cod 包含这些代码片段。我用参数 2455343.50000 调用 ThetaG_JD,这只是一个儒略日期示例。每次我运行程序时,我都会在指定的行上收到一个 EXC_BAD_ACCESS。当使用 gdb 并打印出中间值并将它们传递给 floor 函数时,我没有收到任何错误,但是当使用 Frac() 时,它总是返回错误。

0 投票
4 回答
3014 浏览

php - 将 MYSQL 日期时间四舍五入到最早的 15 分钟间隔(以毫秒为单位)(PHP)

我正在从 MYSQL 获取日期时间,如下所示:

2010-08-11 11:18:28

我需要将其转换为“地板”或最早的 15 分钟间隔,并以毫秒为单位输出另一个功能。

因此,这种情况将是:

2010-08-11 11:15:00 以毫秒为单位


哎呀!抱歉 - 需要澄清 - 我需要将其转换为 php 内毫秒的代码!


进行时序测试显示以下内容:

所用时间 = 21.440743207932

所用时间 = 39.597450017929

所用时间 = 42.297260046005

所用时间 = 20.687357902527

所用时间 = 19.32729101181

所用时间 = 19.938629150391

看来 strtotime() 函数很慢,我们可能应该避免在每次需要时双重使用它。timetaken(60*15) != timetaken(900) 有点令人惊讶......

0 投票
4 回答
329 浏览

c - C - 双模整数的地板

我需要执行以下等式 floor(e%100000) 其中 e 是双精度数。我知道 mod 只接受 int 值,我该如何实现同样的结果?

谢谢

0 投票
2 回答
1293 浏览

oracle - pl/sql 中的十进制值

如何在oracle中显示如下值:

99.99 为 99.9900, 99.9 为 99.9000, 9.99 为 9.9900, 99 为 99.0000

所有情况都应该满足..请帮助...

0 投票
5 回答
5202 浏览

java - 如何随机生成 75 - 100% 之间的数字?

我知道如何在 0 到 100 之间进行设置,但我可以设置下限吗?

这就是我做0 - 100 ..

0 投票
3 回答
859 浏览

c++ - 点到体素映射的优化

我使用分析器查看了一些运行速度不够快的代码。发现下面这个函数占用了大部分时间,而这个函数中一半的时间都花在了floor. 现在,有两种可能性:优化这个函数或者上一层,减少对这个函数的调用。我想知道第一个是否可行。

Vector3只是一些简单的类,它存储三个浮点数并提供一些重载运算符。_gridSize是类型int并且_gridIntervalSizefloat. 有 _gridSize ^ 3 个桶。

该函数的目的是提供哈希表支持。每个 3d 点都映射到一个索引,位于大小为 _gridIntervalSize ^ 3 的相同体素中的点应该落在同一个桶中。

0 投票
3 回答
5502 浏览

objective-c - Objective-C 中的计算没有返回正确的值

请查看这段代码,更具体地说是 hourStep 计算。

我已将计算分解为各个步骤以获得正确答案,但谁能解释为什么 hourStep5 不产生 hourStep4 产生的结果?

0 投票
1 回答
2334 浏览

c - sse simd 中的天花板/地板

谁能建议一种float使用 SSE4.1 之前的 SIMD 计算地板/天花板的快速方法?我需要正确处理所有极端情况,例如当我有一个float不能用 32 位 int 表示的值时。

目前我正在使用类似于以下代码(我使用 C 内在函数,为清楚起见转换为 asm):

有没有更有效的方法来检查浮点值是否对于 32 位 int 来说不是太大?

0 投票
1 回答
50209 浏览

jquery - 使用 setInterval() 的 Math.round() 和 Math.floor() 问题

我在使用 jQuery 的 setInterval() 函数中遇到 Math.round() 和 Math.floor() 的问题。

这是我的代码:

Math.round() 或 Math.floor() 不起作用,但是当我使用 Math.ceil() 时它工作正常,但我想要圆形或地板..

请帮忙