この計算ツールについて
「1からnまでの自然数の和 計算ツール」は、1から指定した数 n までのすべての整数を足し合わせるツールです。1 + 2 + 3 + … と手で入力する必要はありません。有名な公式 \(S = n(n+1)/2\) を使うため、n がどれだけ大きくても答えを一瞬で求められます。
使い方
項数 n を入力するだけです(たとえば 1 から 100 までを足すなら 100 と入力します)。すると合計が表示されます。さらに、足し合わせた項の数と、それらの平均値も同時に確認できます。平均値は \((n+1)/2\) で求められます。
公式のしくみ
初項が 1、末項が n、項数が n の等差数列の和は、「項数 × (初項 + 末項) ÷ 2」で求められます。つまり $$S = n \times (1 + n) / 2$$ です。これを整理すると \(n(n+1)/2\) になります。最初と最後、2番目と最後から2番目…というように両端の項をペアにして足していくこの工夫は、若き日のカール・フリードリヒ・ガウスが見つけた逸話としてよく知られています。
計算例
n = 100 の場合:$$S = 100 \times (100 + 1) / 2 = 100 \times 101 / 2 = 10100 / 2 = 5050$$ となります。項の平均値は \((100 + 1) / 2 = 50.5\) です。
よくある質問
0 は含まれますか? いいえ。ここでの自然数は 1 から始まるため、和の対象は 1 から n までです。(日本の学校教育でも自然数は通常 1 以上の整数として扱われます。)
n に小数を入れてもよいですか? 公式自体はどんな数でも計算できますが、本来「自然数の個数」を数えるものなので、n は正の整数を入れるのが正しい使い方です。
1つずつ足すのではなく、なぜ公式を使うのですか? 公式を使えば、n が数十億になっても1回の計算で答えが出ます。1つずつ順番に足していくと、はるかに時間がかかってしまうからです。