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

0 投票
1 回答
179 浏览

fortran - 您如何在 Minitran 中找到正弦、余弦等?

当使用Minitran 语言(1970 年左右被澳大利亚莫纳什大学用来教授 Fortran)时,您如何要求三角函数,如 Sin、Cos、Tan、Log、Sqrt 等?

您提交程序的卡片如下所示:

小运卡

请注意,您可以(使用回形针)“打出”的唯一字母字符是 A、B、I、J 和 F(F 在每列的右下角)。

这些函数是通过使用 (say) F1(for Sin)、F2(for Cos) 还是什么来调用的?如果是这样,函数编号到底层函数的映射是什么?


算术如果

我想知道他们将什么用于逻辑运算符?

在一位做同样课程的朋友的提示下,我完成了这一点。

https://www.fortran.com/F77_std/rjcnf-11.html

11.4 算术 IF 语句 算术 IF 语句的形式为:

在哪里:

e 是整数、实数或双精度表达式

s1、s2 和 s3 分别是与算术 IF 语句出现在同一程序单元中的可执行语句的语句标签。同一个语句标签可能在同一个算术 IF 语句中出现多次。

执行算术 IF 语句会导致对表达式 e 求值,然后转移控制。接下来执行由 s1、s2 或 s3 标识的语句,因为 e 的值分别小于零、等于零或大于零。

0 投票
4 回答
45 浏览

python-3.x - 在python中区分大整数和近整数

我想避免我的代码将接近整数误认为整数。例如,58106601358565889 的平方根为 241,053,109.00000001659385359763188,但是当我使用以下布尔测试时,58106601358565889 欺骗了我,让我认为它是一个完美的平方:

精度不一定是问题,因为如果我重新检查,我会得到正确的(错误)结论:

测试真整数与接近整数的更好方法是什么?math.sqrt 隐藏在我的代码中的另一个定义中,如果可能的话,我想避免插入平方根检查。如果这不是一个好问题,我深表歉意;我是 python 新手。

0 投票
1 回答
2008 浏览

java - 距离平方与距离的实际性能优势

在 Java 中计算两个 3D 点之间的距离时,我可以计算距离或它们之间的距离平方,避免调用 Math.sqrt。

在本机上,我读到 sqrt 只是乘法速度的四分之一,这使得使用距离平方的不便不值得。

在Java中,乘法和计算平方根之间的绝对性能差异是什么?

0 投票
1 回答
184 浏览

java - 为什么长,而不是int,否则限制时间超过

Leetcode 问题:有效完美平方

我的回答是:

此回答时限超过(输入 2^31-1 时)。但是如果我将 l,r,mid 更改为 long(不是 int),它就可以工作。为什么? 谢谢

0 投票
1 回答
4864 浏览

python-3.x - SyntaxError:Python 中的 math.sqrt 中的语法无效

我试过这个

但它给我返回了以下错误:

此语法错误的原因是什么?

0 投票
5 回答
2005 浏览

javascript - 我正在使用 HTML、CSS 和 Javascript 创建一个计算器。我被困在平方根函数上

所以我正在使用 HTML、CSS 和 javascript 创建一个计算器。我需要添加一个平方根函数来使用 Math.sqrt(x) 以及其他函数来计算一个数字的平方根,但我被困在平方根上。我似乎无法让它工作,已经有一段时间了。到目前为止,我所有的代码都将不胜感激。

0 投票
4 回答
76 浏览

java - 有人可以解释这个数字 = 80;number = (int)math.sqrt(number++) ; 数字 = 8?

这是上面的代码。我是编程新手,对数学有很好的理解。

我知道 SQRT 是 8。但是在这种情况下,我很困惑为什么答案不是 9。

我知道 ++VAR 和 VAR++ 以及它如何影响答案,但是鉴于 PLUS 在打印代码之上,我很困惑为什么不将一个添加到八个然后打印数字 9。

0 投票
1 回答
254 浏览

java - 三角测试仪

我已经创建了一个三角形类程序,但我需要一个测试器类。在 tester 类中,它必须要求用户输入点,然后它会计算边等。如何要求用户在测试器中输入 x1 和 y1,然后在三角形类中获取该数据?顺便说一句,我需要为此使用扫描仪。

0 投票
5 回答
3219 浏览

javascript - 如何将数组的每个元素变成平方根并求和

我刚刚开始学习 JavaScript,我必须完成一项任务:

使用局部变量创建函数,将数组 [0,1,2,3,4,5] 的每个元素转换为 sqrt 并将它们相加。

我知道如何做一个函数,然后我必须做一个循环 - 我在下一步和使用 Math.sqrt 时遇到问题......

0 投票
7 回答
8428 浏览

javascript - Math.sqrt() 的更快替代方案

有没有其他方法可以Math.sqrt()用来获得未知值的平方根?

例如:

我听说使用Math.sqrt()得到一个数字的平方根是一个非常慢的操作,我只是想知道是否有更快的方法可以得到一个随机数的平方根。对此的任何帮助将不胜感激。