问题标签 [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.
php - 将分钟向下舍入到最接近的一刻钟
我需要将时间四舍五入到 PHP 中最近的一刻钟。时间从 MySQL 数据库中的 datetime 列中提取,并格式化为2010-03-18 10:50:00
.
例子:
- 10:50 必须是 10:45
- 1:12 必须是 1:00
- 3:28 必须是 3:15
- 等等
我假设floor()
参与其中,但不知道如何去做。
谢谢
c++ - 楼层函数返回 EXC_BAD_ACCESS
我正在使用的 cod 包含这些代码片段。我用参数 2455343.50000 调用 ThetaG_JD,这只是一个儒略日期示例。每次我运行程序时,我都会在指定的行上收到一个 EXC_BAD_ACCESS。当使用 gdb 并打印出中间值并将它们传递给 floor 函数时,我没有收到任何错误,但是当使用 Frac() 时,它总是返回错误。
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) 有点令人惊讶......
c - C - 双模整数的地板
我需要执行以下等式 floor(e%100000) 其中 e 是双精度数。我知道 mod 只接受 int 值,我该如何实现同样的结果?
谢谢
oracle - pl/sql 中的十进制值
如何在oracle中显示如下值:
99.99 为 99.9900, 99.9 为 99.9000, 9.99 为 9.9900, 99 为 99.0000
所有情况都应该满足..请帮助...
java - 如何随机生成 75 - 100% 之间的数字?
我知道如何在 0 到 100 之间进行设置,但我可以设置下限吗?
这就是我做0 - 100 ..
c++ - 点到体素映射的优化
我使用分析器查看了一些运行速度不够快的代码。发现下面这个函数占用了大部分时间,而这个函数中一半的时间都花在了floor
. 现在,有两种可能性:优化这个函数或者上一层,减少对这个函数的调用。我想知道第一个是否可行。
Vector3
只是一些简单的类,它存储三个浮点数并提供一些重载运算符。_gridSize
是类型int
并且_gridIntervalSize
是float
. 有 _gridSize ^ 3 个桶。
该函数的目的是提供哈希表支持。每个 3d 点都映射到一个索引,位于大小为 _gridIntervalSize ^ 3 的相同体素中的点应该落在同一个桶中。
objective-c - Objective-C 中的计算没有返回正确的值
请查看这段代码,更具体地说是 hourStep 计算。
我已将计算分解为各个步骤以获得正确答案,但谁能解释为什么 hourStep5 不产生 hourStep4 产生的结果?
c - sse simd 中的天花板/地板
谁能建议一种float
使用 SSE4.1 之前的 SIMD 计算地板/天花板的快速方法?我需要正确处理所有极端情况,例如当我有一个float
不能用 32 位 int 表示的值时。
目前我正在使用类似于以下代码(我使用 C 内在函数,为清楚起见转换为 asm):
有没有更有效的方法来检查浮点值是否对于 32 位 int 来说不是太大?
jquery - 使用 setInterval() 的 Math.round() 和 Math.floor() 问题
我在使用 jQuery 的 setInterval() 函数中遇到 Math.round() 和 Math.floor() 的问题。
这是我的代码:
Math.round() 或 Math.floor() 不起作用,但是当我使用 Math.ceil() 时它工作正常,但我想要圆形或地板..
请帮忙