Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
仅使用整数求平方根
最近 我在某人的编程课上遇到了一个问题 它要求他们仅使用整数来计算平方根 他们用一个整数来表示小数点之前的部分 用另一个整数来表示小数点之后的部分 问题说不允许使用浮点数 然而 经过一段时间的思考 我似乎无法想出一种不使用浮点的方法 我用谷
Integer
squareroot
舍入 ** 0.5 和 math.sqrt
在 Python 中 是 n 0 5 or math sqrt n 当一个数是完全平方数时被识别 具体来说 我应该担心当我使用 int n 0 5 instead of int n 0 5 0 000000001 由于精度误差 我可能会意外
python
Math
squareroot
Clojure:跨列表的复杂迭代?
我想要一个数字 20 和一个清单 1 2 3 4 5 6 7 8 9 10 并返回一个集合 其中原始列表中的每个值包含两个值 原始值与该值除 20 时的余数配对 如果原始值以某种方式与余数相关 那就太好了 这样我就可以轻松检索产生特定余数的
list
loops
ifstatement
Clojure
squareroot
二分查找计算平方根 (Java)
我需要帮助编写一个程序 该程序使用二分搜索递归计算输入非负整数的平方根 向下舍入到最接近的整数 这是我到目前为止所拥有的 import java util Scanner public class Sqrt public static vo
Java
recursion
BinarySearch
squareroot
uint64_t 与 int64_t 的 sqrt
我注意到计算平方根的整数部分uint64 t比的复杂得多int64 t 请问有人对此有解释吗 为什么处理多一点似乎要困难得多 下列 int64 t sqrt int int64 t a return sqrt a 使用 clang 5 0
Assembly
Compilation
x86
SSE
squareroot
元整数平方根的无限递归
再会 我的一个朋友询问如何将整数平方根函数转换为元函数 这是原始函数 unsigned isqrt unsigned value unsigned sq 1 dlt 3 while sq lt value sq dlt dlt 2 retu
c
templates
recursion
metaprogramming
squareroot
使用位移位求整数平方根的最快方法是什么?
我一直在寻找最快的方法来计算数字 整数 的平方根 整数 我在维基百科中遇到了这个解决方案 它找到一个数字的平方根 如果它是一个完美的平方 或其最接近的下完美平方的平方根 如果给定的数字不是一个完美的平方 short isqrt short
bitshift
memoryefficient
squareroot
计算任意大整数的整数平方根 (isqrt) 的有效算法
Notice 对于解决方案Erlang or C C go to Trial 4 below 维基百科文章 整数平方根 http en wikipedia org wiki Integer square root 整数平方根 的定义可以在这
Algorithm
ERLANG
BigInteger
bigint
squareroot
Python 中 x 的 n 次方根有简写吗?
在数学中 如果我想计算 3 的 2 次方 则不需要任何符号 但我将 2 写得较小 3 在Python中 这个操作似乎由 syntax gt gt gt 3 2 9 如果我想从另一个方向计算 9 的 2 次方根 那么在数学中我需要使用一个符号
python
Math
operators
squareroot
OverflowError:long int太大,无法转换为float [重复]
这个问题在这里已经有答案了 我试图获得一个非常大的数的平方根 但出现错误 deltaSqrt pow delta 0 5 溢出错误 long int 太大 无法转换为 float 就我而言 增量等于 50975241591243057112
python
python27
squareroot
C++ 中 100 位数字的平方根
无符号长长 最多可以解出15位数字 有没有办法求a的平方根100位数字 你也可以使用Boost 多精度图书馆 该库为一些流行的多精度实现提供了包装器 include
c
squareroot
使用 Newton-Raphson 方法在 C 中求平方根
在下面的代码中 我想将终止条件替换为 如果猜测平方与x的比率接近1 则while循环应该终止 我尝试了各种表达式 但没有一个能够正确运行代码 有什么建议吗 include
c
squareroot
负数的平方根
只是想知道 是否可以在 C 中计算负数的平方根 例如 sqrt 1 i 我写了这段代码 using System public static class sqrts public static void Main string x doub
c
squareroot
Python中的反平方根[关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 是否有任何 Python
python
performance
Inverse
squareroot
用代数方法简化平方根
我想以代数方式简化整数的平方根 而不是以数字方式计算它 即 800应该20 2 not 28 2842712474619 我找不到任何方法通过编程来解决这个问题 对根下的数字进行因式分解 选出成对出现的因式 将其余的留在根下 800 2 x
c
Algorithm
squareroot
平方根函数是如何实现的? [关闭]
Closed 这个问题需要多问focused 目前不接受答案 平方根函数是如何实现的 简单的实现使用二分查找用C double root double n Max and min are used to take into account
function
Math
squareroot
Python 3 中大于 10^2000 的数字的平方根
我想在Python中计算大于10 2000的数字的平方根 如果我将这个数字视为普通整数 我总是会得到这个结果 Traceback most recent call last File line 3 in
python
python3x
largedata
largenumber
squareroot