问题标签 [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.
c++ - 对于大值,Floor,int 转换无法正常工作
我有一个问题。在运行模拟之前,我在“invKin”类中获得了这个函数来设置一些参数:
它在我的主文件中被调用
问题是现在。在我大学的电脑上,一切都很好,k_end 的值应该是“1000”。在我的家用电脑上,系统以某种方式返回值“999”。如果我将 *T_desired 的值更改为“0.05”,则 cout 会在两台 PC 上给出正确的“10”值。
我已经检查过使用变量
这给出了“1000”的正确解决方案。错误必须在 floor 函数或 int 转换中。如果我做
或者
结果总是'999'。
有人知道这可能来自哪里吗?
我很感谢任何提示!谢谢你!
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 行?
c# - c#相当于c++“floor”函数
我正在寻找 C# 中 floor(x) 的实现,以便它与 C++ 版本匹配。
由于 C++ 审阅者将检查我的代码,floor
在 C# 中什么实现是合理的,这样他就不会拔出他的(最后剩下的)头发?
mysql - 为什么我在 MYSQL 查询中得到多行?
我正在尝试通过使用主键 _id 和以下查询从表(用户)中检索随机行。
没有从表中删除任何行,但我(不一致地)返回了多行......
我觉得这很神奇,因为子查询的任何结果肯定会返回一个整数,它针对主键.....应该始终只有 1 条记录!
我想使用一个查询,我可能会使其成为一个准备好的语句,并且我没有使用 LIMIT 子句,因为我不能使用@variables 来选择随机行。
我的 MySQL 欢迎声明告诉我我的版本如下: 服务器版本:5.5.29-0ubuntu0.12.04.2 (Ubuntu)
c++ - floor() 行为异常
我需要一个函数将正双精度数舍入到最接近的整数。潜伏的奥伦德我发现了这种非常优雅的方式
我写了一个简单的测试程序:
但我收到一些奇怪的输出
那是什么?
谢谢问候卢卡
javascript - Math.floor 之类的东西
我发现很难搜索我的问题(不知道要使用什么关键字对不起模组!)。
我想要实现的是类似于 Math.floor 函数,但有点不同。
我不想以小数为底,而是以 6 为底,例如:
等等
提前感谢各位大侠的解答!
更新:Grijesh Chauhan 的答案有效!谢谢m8!
java - 如何生成范围内的随机数
有人可以告诉我如何获得 16 - 21 随机数当我尝试实现 Math.floor 函数时,我不断收到错误...如您所见,我不太擅长将函数放入函数中。
非常感谢!
python - “math.floor(x)”和“int(x)”对 Python 中的正实数产生不同的结果吗?
我检查了 Python shell 上的一些示例,它们似乎吐出了相同的数字。但是在一个应该对大量数字进行近似的程序中,它们显然会产生不同的结果。
我正在尝试编写一个小程序来模拟对象在矩形平面上的运动。为此,我必须编写一个名为“RectangularRoom”的类,它接受宽度和高度并创建一个网格:
如您所见,我使用 int() 方法和随机生成器“random.randrange”实现了它。
在解决方案中,老师使用 math.floor() 函数和随机生成器 random.random() 实现了这个类:
令人惊讶的是,这两段代码产生了完全不同的结果。我想知道为什么会这样。int() 和 floor() 应该对正数具有相同的效果,并且两个随机函数似乎产生相似的数字。
php - floor(24.24*1e4) 返回错误值
执行一些坐标舍入,我遇到了一些错误或其他东西,使用不同的数字它可以根据需要工作
返回 24.2399
你知道这个 242400 有什么特别之处吗,它返回 242399?
sql - 如何根据范围在sql中取数
我想知道是否有一个函数或某种方法可以将一个数字四舍五入到最低整数值。像 floor 这样的东西,但是增加到像 10 这样的指定增量。例如:
0.766,5.0883, 9, 9.9999 将全部设为 0 11.84848, 15.84763, 19.999 将全部设为 10 等等...
我基本上是在寻找适合 0、10、20、30 等范围内的数字
我也可以用不同的范围来做吗?例如 0、100、200、300 等
谢谢你。