ベストアンサー
最初の方法
= UNICHAR(8730)は、MicrosoftExcelで平方根記号を示します。
Excel2016でテスト済み
2番目の方法
- [挿入]タブに移動をクリックし、シンボルグループからシンボルをクリックします。
- [記号]で[サブセット]から[数学演算子]を選択し、平方根記号を使用します。
回答
最新のCPUのほとんどは、平方根演算をネイティブに提供します。したがって、典型的な最新のハードウェア上の典型的なプログラミング言語では、それが最終的に操作されることはほぼ確実です。
では、ほとんどすべての最新の汎用CPUが使用する方法について説明しましょう。
数値表現
最初に理解する必要があるのは、コンピューターが実際に話している種類の数値をどのように表現するかです。それらは一種の科学的記数法で保存されます。
これで、-134.5のような数値が-1.345 \ times 10 ^ {2}として表されるおなじみの種類の科学的記数法です。
ゼロ以外の数値は、この形式で表すことができます。この形式は、概念的に3つの部分で構成されます。記号(つまり、数値です。正または負)、 mantissa (1から10までの数値、1を含むが10を含まない、この場合は1.345)、および指数(基数が累乗される累乗、この場合は2。指数は一般に負またはゼロである可能性があることに注意してください)。
表現数値が10進数ではなくバイナリ表現を使用して格納されることを除いて、最近のほとんどすべてのコンピューターが使用するものは非常に似ています。したがって、符号ビットとゼロを無視すると(ゼロの平方根を見つけるのは簡単であり、負の数の平方根は実数ではないため)、正の数は実際にはm \ times 2 ^ {e}の形式で格納されます。 mは1から2までの数値です(1を含み、2を含まない)。
この表現は、バイナリポイントを移動できる方法から、「浮動小数点」と呼ばれます(指数を調整することで、よく知っているかもしれない小数点です。
これがすべて重要である理由は、CPUが表現を使用して平方根を計算するためです。指数が偶数であると仮定します。次に:
\ …