素因数分解・約数一覧

自然数を入力すると、素因数分解(2³×3² 形式)と約数の一覧・個数・総和をリアルタイムで表示します。素数ならその場で判定。

最大公約数(GCD)・最小公倍数(LCM)

2〜4個の自然数の最大公約数と最小公倍数を、ユークリッドの互除法の計算過程つきで求めます。

使い方

素因数分解のやり方(すだれ算・はしご算)

素因数分解は、自然数を素数だけのかけ算の形に分解することです。手計算では「すだれ算(はしご算)」と呼ばれる筆算がよく使われます。 小さい素数(2, 3, 5, 7, …)から順に割れるだけ割っていき、商が 1 になるまで続けます。

例: 360 を素因数分解する場合

2 ) 360 2 ) 180 2 ) 90 3 ) 45 3 ) 15 5 ← 商が素数になったら終わり 360 = 2 × 2 × 2 × 3 × 3 × 5 = 2³ × 3² × 5

割った素数と最後に残った素数をすべてかけ合わせたものが素因数分解の結果です。 このツールは同じ手順(試し割り法)を √n まで自動で行っています。

約数の個数・総和の求め方

素因数分解が n = pa × qb × … の形にできると、 約数の個数は (a+1) × (b+1) × … で求められます。 たとえば 360 = 2³ × 3² × 5¹ なら (3+1)×(2+1)×(1+1) = 24 個です。 約数の総和は (1+p+…+pa) × (1+q+…+qb) × … で計算できます。

最大公約数と最小公倍数

仕様