问题标签 [square-root]
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.
python - 如何在 Python 中创建递归平方根?
我有这个代码:
但:
为什么?它不适用于其他平方根...
c - Compiling ASM with C and having result "NaN" or "-NaN". Square Root Function
I had errors with compiling earlier but after working on them, got no errors/warnings. Altho the result given is NaN.
Here is code:
C:
ASM1:
ASM2:
So yeah. The return in C code is "- nan and - -nan". I have no idea hod to overcome this after some hours of checking registers and changing code.
Code in C = intput and output.
ASM1 is couting root 1 and ASM2 is counting root 2.
Any ideas?
c - 不使用平方根的两点之间的距离
是否可以在不必使用 math.h 库的情况下计算两点之间的距离?我知道,使用 math.h 库,它必须在这些行中(欧几里得距离公式):
但是,有没有办法在不使用平方根(需要 math.h 库)的情况下做同样的事情?
编辑:每当我尝试以下代码时,它都会给我浮点异常(核心转储):
integer - 仅使用整数求平方根
最近,我在某人的编程课上遇到了一个问题。它要求他们仅使用整数计算平方根;他们要用一个整数表示小数点前的部分,用另一个整数表示小数点后的部分。问题是不允许使用浮点数。
但是,在考虑了一段时间之后,我似乎无法想出一种不使用浮点数的方法。我用谷歌搜索了高低,似乎找不到答案。
我开玩笑地建议我的朋友实现一个 FPU 来做到这一点,但他并不那么好笑。
有没有人对如何解决这个问题有任何想法?
python-3.x - Python中的Heron方法
Heron 的方法生成一个数字序列,这些数字代表√n的越来越好的近似值。序列中的第一个数字是任意猜测;序列中的每个其他数字都是使用公式从前一个数字prev获得的:
我应该编写一个heron()
将两个数字作为输入的函数:n和error。该函数应该从1.0的初始猜测开始,然后重复生成更好的近似值,直到逐次逼近之间的差值(更准确地说,差值的绝对值)最多为error。
这有点棘手,但我需要跟踪四个变量:
我还需要一个带有条件的while循环:
while循环的一般规则是:
所以这就是我到目前为止所得到的,这并不多,因为一开始我不知道如何在while循环下合并“if”语句。
有人可以给我一些正确方向的指示吗?
谢谢你
c - 在 C 编程中求平方根
我试图在 C 编程中找到平方根。但是我收到错误,因为未定义对 sqrt 的引用。我的代码是:
python - Python中的逆平方根
是否有任何 Python 库提供了实现以下链接中描述的“快速平方根平方根”算法的函数? http://en.wikipedia.org/wiki/Fast_inverse_square_root 也许是 numpy/SciPy?
python - 平方根和def函数?
随着我在 Python 中的进步,我想我会尝试一下 define 函数。我做了这个简单的平方根计算器。请尽可能简单地解释一下?
scheme - 代码在 stk-simply 中有效,但在 mit-scheme 中无效
我一直在阅读Berkeley Opencourseware的CS61A(2011 年春季)和OCW的MIT 6.001课程。一种使用STk(称为 as ),另一种用作讲座的编程语言。stk-simply
mit-scheme
我刚刚使用Heron 的方法编写了一个简单的平方根程序。该文件保存为 sqrt.scm
这在 STk 中运行良好。
但不在计划中。
我查了手册,但找不到原因。谁能让我知道这是为什么?还是我忽略的代码中有错误?我是方案和 STk 的初学者。
c++ - 从不动点计算平方根
我一直在尝试从定点数据类型计算平方根<24,8>
。
不幸的是,似乎没有任何效果。
有谁知道如何在 C(++) 中快速高效地做到这一点?