问题标签 [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 回答
64 浏览

python - Python Plot - 多个图中的数据

我正在从文本文件中读取数据,但是当我这样做时,我需要 在绘图函数中将这个值倍增,例如3*sqrt(col1)= 。x1.append(3*math.sqrt(float(p[1])))如何在绘图之前使用多个列号数据?例如,我将通过 3*sqrt(col3) 和绘制该数据之后的多个 col3 数据。

0 投票
2 回答
188 浏览

python - 在字符串中的子字符串中查找值?

我正在创建一个简单的 Python 计算器,它使用运算顺序来进行简单的数学运算,并添加了平方根和整数除法功能。这个概念是用户可以将他们想要平方根的值包含在一个sqr()函数中(例如,sqr(25)等于 5)。

问题是,我无法将这个值从方程字符串中拉出来。这是它应该做什么的伪代码:

我无法从中提取价值sqr()并将其放回正确的位置。我尝试在网上查找,但这似乎是一个晦涩难懂的问题。

0 投票
3 回答
2644 浏览

python-3.x - Python:在复杂方程中使用 math.sqrt 函数

我正在尝试编写代码来解决这个 python 练习:我必须使用“数学”库、sqrt 和可能的 pow 函数。

“两点 x 和 y 之间的距离是沿 x 和 y 的每个维度的平方差之和的平方根。

“创建一个函数,它接受两个向量并输出它们之间的距离。

x = (0,0) y = (1,1)"

到目前为止,我已经尝试过这个 - 这当然没有奏效。

1

...甚至不确定这是否是我应该使用的那种计算。

嗯...我希望函数从解包元组开始!但不知道如何写剩下的,或者干净。

我是一名初学者程序员而不是数学家,所以我可能在多个意义上都错了......这个练习来自这个 HarvardX 课程:“使用 Python 进行研究”

可以通过 StackOverflow 搜索解决方案以在本课程中学习……不要作弊寻求指点。

非常感谢您的任何想法!我会继续四处寻找。

0 投票
1 回答
149 浏览

python - math.sqrt() ValueError: 数学域错误

我试图用 matplotlib 和微积分绘制图表,但我的 f(x) 函数的 math.sqrt() 不起作用。我需要平方根 2*x-1。如代码所示

它给出了一个错误,说 ValueError: math domain error。我不确定如何以正确的方式进行/修复

0 投票
3 回答
82 浏览

python - 返回函数时显示 sqrt

我只是在学习编码,所以我决定为自己制作一个项目,制作一个找到抛物线零的函数。我认为我遇到的问题实际上是打印出sqrt.

这是我收到的错误:

这是我尝试不同方式的代码的第五次修订,这原本应该显示两个不同的答案。

0 投票
1 回答
317 浏览

go - go中的平方负数

我在对负数求平方时遇到问题...

(2*(1-0.5)-4)/((4*(4-2))/(2-1))^(1/2) = -1.06066017

但是我得到了NaN

或者如果我math.Abs这样使用:

我回来了:0.6123724356957那是不正确的,正确的结果是:-1.06066017

有什么办法可以解决这个问题吗?

0 投票
2 回答
656 浏览

python - 带有 math.sqrt 函数的 Python 计算器

我对 Python 很陌生,但我想编写一个计算器。它适用于 sqrt 函数。每次我尝试计算一个数字的平方根时,我都会收到错误消息。我知道编写更好的计算器可能有上千种方法,但我真的很想知道我做错了什么以及如何解决这个问题。这是我的代码:

非常感谢!

0 投票
1 回答
215 浏览

java - 如何使用 sqrt(-x) 处理 NaN?

如何使 sqrt(-x) 示例: sqrt(-1.5) 工作,所以我没有收到 NaN?试图找到答案,现在我明白它是如何工作的,但仍然不知道如何正确地做到这一点。谢谢!

上下文:练习 67(方差)计算样本方差。我的代码基于示例:(数字的平均值为 3.5,因此样本方差为 ((3 - 3.5)² + (2 - 3.5)² + (7 - 3.5)² + (2 - 3.5)²) /(4 - 1) ? 5,666667.)

导入 java.util.ArrayList;

导入静态 java.lang.StrictMath.sqrt;

0 投票
2 回答
82 浏览

java - 为什么 println 在 for 循环中只打印一次并且值错误?

我必须创建一个代码,给定多边形名称及其顶点坐标,打印周长。即使我更改输入值,它也总是打印 5.0 。我究竟做错了什么?

我尝试使用 for 循环并打印三角形每一边的长度,但结果仍然是 5.0 并且只打印了一次。现在我尝试在每一步打印递归和但没有结果

(Punto 的意思是点)正确的答案是 12,但它总是打印 5 并且只打印一次

0 投票
3 回答
346 浏览

java - 使用 Math.sqrt() 作为参数时,List contains 方法返回 false

我正在更新我在 Java 方面的知识,并在代码战中进行练习。问题是如果元素“相同”,则比较两个数组。“相同”的意思是'b'中的元素是'a'中的元素的平方,无论顺序如何。我试图做的解决方案是获取“b”中元素的平方根,并使用 Math.sqrt() 检查它是否存在于元素“a”中。但是,当我将它用作 contains() 的参数时,它总是返回 false。

因此,为了检查元素“b”的平方根是否确实存在于“a”中,我尝试了一个简单的 if-else 来检查特定元素。但是当我将它与 Math.sqrt() 合并时,问题就出现了。

这是集合 a 和 b 的元素

我已转换为列表

我将数组转换为 List 以利用 contains() 方法。这是我尝试检查特定元素时的代码

这给出了预期的结果 - 是的。现在这是我将它合并到 for 循环时的代码

这是结果

起初我虽然问题可能是因为数据类型,但我尝试将 double 转换为 int 但我仍然得到相同的结果。