Pythonのmathメソッド isqrt
Pythonのmathモジュールには、平方根を計算する math.sqrt() 関数がありますが、整数の平方根を取得するための math.isqrt() 関数も存在します。math.isqrt() 関数は、与えられた整数の平方根を整数部分として取得します。
以下は math.isqrt() 関数を使用した例です:
python
import math
x = 16
sqrt_result = math.isqrt(x)
print(f"{x} の整数の平方根は {sqrt_result} です。")
このコードを実行すると、16の整数の平方根である4が表示されます。math.isqrt() 関数は、整数の平方根を正確に計算し、整数部分を返すため、非常に便利です。整数の平方根は整数の部分を取得するのに使われ、浮動小数点数の計算を行う必要がない場合に適しています。

ディスカッション
コメント一覧
まだ、コメントがありません