问题标签 [math.sqrt]
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.
java - 有没有办法从不同的语言中调整这两个值?
两种语言的 sqrt 函数存在问题。
我有一个 JAVA API 和 C++ 客户端,我试图sqrt
在两者中使用这些函数,但它们给我的数字略有不同。
输入是:
爪哇:
C++:
我需要这些数字与我在 API 和客户端中将它们用作种子时相同。有没有办法做到这一点?理想情况下,java
输出75.16648189186454
,但是,我会采取任何一个。
非常感谢
go - 取int平方根的最佳方法是什么?
我最近写了这篇文章来解决 math.sqrt 处理浮点数的问题:
这样做时我不得不把目光从编辑器上移开,但它奏效了。如果一个流浪的乐于助人的 Gopher 发生在这上面,我应该怎么做呢?
(背景:正在为项目欧拉问题做一个快速的素数分解算法。)
python - 如何实现 pow(x) 和 sqrt(x)?
我试图寻找类似的答案,但没有找到任何东西。所以这里。
我目前的任务是使用 tkinter 工具在 Python 中创建一个带有 GUI 的简单计算器。
当我在实现 pow(x) 和 sqrt(x) 并让它们正常工作时遇到一些问题时,我几乎完成了。
这是我用于操作数按钮的功能:
这适用于所有简单的东西,如“+”:
但是现在我仍然需要通过从数学导入来添加 pow 和 sqrt 并将它们连接到按钮。我尝试使用相同的“按下”功能,但使用 sqrt 我得到一个 ValueError。
sqrt 错误代码: TypeError:“按钮”对象不可调用
等于:
我真的很感激一些建议。谢谢! 图形用户界面
java - 在java中使用命令行参数时没有得到正确的输出
我的输出:
我的代码有什么问题?
c - 在编译包含的 c 代码时需要使用额外的选项
每当我将 math.h 包含到我的 c 代码中时,如果没有 -lm 选项,我就无法编译。我收到此错误消息:
我只需键入 -lm 即可编译它,但我的老师说如果代码不起作用,我将从该作业中得到 0 分。我想知道这个错误是因为我的代码还是因为我的计算机或 c 库而发生的。我必须确保它会在我的教师计算机上运行而不会出现任何错误。
python - 为什么这个方法说 1 的平方是 3?
我正在编写一个接受两个参数的函数:alpha 和 beta。然后它计算 N,它是 (alpha^2 + beta^2) 的平方根。然后它返回一个列表 [x, y],其中 x = alpha / N 和 y = beta /N。但是,当我写出这段代码并运行它时,它会错误地计算 1^2,并说它是 3 而不是 1。这会导致错误的答案。我在我的代码中添加了打印语句来调试它,但我找不到问题所在。这是我的代码和输出。
有人可以帮我理解为什么会这样吗?
python - python - 如何在不在python中导入任何内容的情况下获得数字的平方根?
python - 如何在不在python中导入任何内容的情况下获得数字的平方根?你知道我们可以这样做:
但我想在不导入任何库的情况下更简单地做到这一点。
python - 获取没有浮点数的 sqrt 上限。Python 3.7.3
我需要得到平方根的上限,例如10**10001
(10^10001)。如果我做:
我看了一下,它给了我一个OverflowError
. 更准确地说,一个
我需要一个整数来回答。来自OverflowError
函数math.sqrt(x)
。如果有人可以提供帮助,将不胜感激。
javascript - Math.sqrt 和 Math.pow 与 JavaScript 中的 Math.abs 之间的性能差异?
当我发现涉及减法和总和(曼哈顿距离)之间的绝对值的公式在执行时间上的效率低于涉及两个幂表达式之和的平方根的公式时,我正在使用 JavaScript 进行编程任务(欧几里得距离)。我在这里做错了什么还是正常的?我认为绝对值不会很难执行。
我console.time("Execution time")
用来测试性能,我发现 Eucl_dist 通常比 Man_dist 低几微秒:
我根据@Bergi 的建议发布了我用于基准测试的代码
python - pandas sqrt 和 root 不起作用并产生 NaN
我有两个数字浮点值的数据框。我想根据这些列值做一些数学运算来计算新列。
这些是我想做的计算:
问题是这些计算会创建 NaN 值。我曾尝试使用 sqrt :
但这也创造了 NaN。
我也尝试将 0.5 更改为 1/2 但相同。
我做错了什么?
编辑:示例: