問題タブ [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.
function - 平方根関数はどのように実装されていますか?
平方根関数はどのように実装されていますか?
objective-c - 平方根の推定
1/30 秒ごとに約 2000 回、数値の平方根を計算する必要がある iPhone アプリを作成しています。sqrt() はコンピューターでは正常に動作しますが、iPhone または iPad ではフレーム レートが約 10 FPS に低下し、残りのコードは既に最適化されています。平方根を見積もることでこれを劇的に高速化できると聞いたことがありますが、これを行うコードが見つかりません。小数点以下 1 桁または 2 桁の精度が必要です。これを行う方法、または物事をスピードアップする他の方法についての提案をいただければ幸いです。
ありがとう!
java - 平方根を計算する二分探索 (Java)
二分探索を使用して、負でない入力整数の平方根 (最も近い整数に切り捨て) を再帰的に計算するプログラムを作成するのに助けが必要です。
これは私がこれまでに持っているものです:
平方根を計算するためにバイナリ検索を使用する必要があるという事実は、私を混乱させている部分です。これを行う方法について誰か提案があれば、大歓迎です。ありがとうございました
c# - C# で浮動小数点数の平方根を計算する方法
XNAと同様に、Float
の平方根を計算するにはどうすればよいですか?C#
Core.Sqrt
java - Java BigInteger の平方根を見つけるにはどうすればよいですか?
BigInteger の平方根を見つけるライブラリはありますか? オフラインで計算したい-ループ内ではなく、1回だけ。したがって、計算コストの高いソリューションでも問題ありません。
アルゴリズムを見つけて実装したくありません。すぐに利用できるソリューションが最適です。
algorithm - 平方根計算時に正確な答え (近似ではない) を取得する最速のアルゴリズム
タイトルが不明確で申し訳ありませんが、適切に述べる方法がわからないので(自由に編集してください)、例を挙げます。
sqrt(108) ~ 10.39... しかし、この sqrt(108)=6*sqrt(3) のようにしたいので、2つの数値に展開することを意味します
それが私のアルゴリズムです
多分あなたはより良いアルゴリズムを知っていますか?
問題があれば、PHP を使用します。もちろん、適切な構文を使用します。
java - Javaでの部首式を単純化する
これまでの私の方法は次のとおりです。
私が使用している形式はとresult[0] = number outside radical
ですresult[1] = number inside radical
。これまでのところ、私のメソッドはのすべての要素を取得しますnumber
(これは部首の最初のUNSIMPLFIED数です)。では、どのようにしてイニシャルnumber
を完全な平方で割り、その平方根を取得し、それをresult[0]
変数に乗算することができますか。次に、完全な正方形が見つからなくなるまでループを続けます。この質問を読むのが混乱している場合は申し訳ありませんが、書くのは間違いなく混乱していました。説明が必要な場合は、以下にコメントしてください。
更新:
数学的に私は:をに変えsqrt(50)
ています。5 sqrt(2)
なぜならsqrt(50) = sqrt(25 * 2)
、25は5の完全な平方であり、したがって:5 sqrt(2)
が形成されるからです。
python - Pythonを使用して平方根ループに問題がある
ユーザー入力「n」があり、平方根を見つけています。私が知っているのはmath.sqrt(n)ですが、プログラムが2未満になるまで平方根を見つけ続けるようにする必要があります。カウンター。私はパイソンを使用しています。
ここのところ:
python - Numpy - -1 の平方根は小さな実数部を残す
おそらくこれはアルゴリズムの問題ですが、次のコードの一部
numpy.power((-1+0j),0.5)
次の出力を生成します
(6.1230317691118863e-17+1j)
類似の式、たとえばnumpy.power(complex(-1),.5)
、同じ結果がnumpy.sqrt(complex(-1))
得られますが、 - の期待される結果が得られ1j
ます。明らかに、結果には実際の部分がないはずなので、重要なものが欠けているか、これをnumpy開発者に報告する必要があります.
誰かが尋ねた場合、いいえ、実数部を四捨五入することはできません(この計算には完全な精度が必要です)。はい、累乗関数を使用する必要があります。