MCPで接続 →

計算を入力してください

公式

Show calculation steps (1)
  1. Cells, Largest Value and Sum

    Cells, Largest Value and Sum: 掛け算表ジェネレーター

    Total cells = N squared; Largest = N squared; Total = sum of all products, which equals the square of the triangular number N(N+1)/2.

広告

結果

掛け算表
10 × 10
100 cells, products from 1 to 100
マスの総数 100
最大の積(N × N) 100
すべての積の合計 3,025
× 1 2 3 4 5 6 7 8 9 10
1 1 2 3 4 5 6 7 8 9 10
2 2 4 6 8 10 12 14 16 18 20
3 3 6 9 12 15 18 21 24 27 30
4 4 8 12 16 20 24 28 32 36 40
5 5 10 15 20 25 30 35 40 45 50
6 6 12 18 24 30 36 42 48 54 60
7 7 14 21 28 35 42 49 56 63 70
8 8 16 24 32 40 48 56 64 72 80
9 9 18 27 36 45 54 63 72 81 90
10 10 20 30 40 50 60 70 80 90 100

掛け算表(かけ算チャート)とは?

掛け算表(九九表、タイムズテーブル)とは、ij列のマスにその積\(i \times j\)を並べた正方形の表のことです。上端と左端に1からNまでの見出しが並び、内側の各マスには、行と列のラベルを掛け合わせた結果が表示されます。かけ算の暗記、数のパターン発見、そして平方数(強調された対角線上に並びます)の理解に役立つ、もっとも効果的なビジュアル教材のひとつです。

1から10までの掛け算表。行と列の見出し付きで、平方数の対角線が色付けされている
掛け算の表:各マスには行と列の見出しの積が入ります。

ジェネレーターの使い方

1〜20の範囲でグリッドサイズNを入力するだけで、N×Nの掛け算表が瞬時に完成します。iとjが等しいマス(平方数)はハイライト表示されるので、4、9、16、25などの完全平方数がひと目でわかります。表の下には、マスの総数、最大の積(N×N)、そして表内すべての積の合計が表示され、答え合わせやパターン探しに便利です。

計算式の解説

各マスはシンプルなルール \(\text{cell}(i,j) = i \times j\) に従います。表内すべての積の合計には、きれいに整理できる公式があります。それは三角数の2乗、すなわち \(\left(\frac{N(N+1)}{2}\right)^{2}\) です。$$C_{i,j} = i \times j, \quad 1 \le i,j \le \text{Grid Size }N$$ $$\begin{gathered} \text{Cells} = N^{2}, \quad \text{Largest} = N^{2} \\[1em] \text{Total} = \sum_{i=1}^{N}\sum_{j=1}^{N} i\,j = \left(\frac{N(N+1)}{2}\right)^{2} \\[1.5em] \text{where}\quad N = \text{Grid Size} \end{gathered}$$ たとえばN = 10のとき、行・列の合計は\(1+2+\dots+10 = 55\)となるので、全体の総和は\(55^{2} = 3025\)になります。

広告
行 i と列 j が交わるマスを強調し、積 i×j を表示している
各マスの値は、行番号 i と列番号 j を掛けて求めます。

計算例

N = 3の場合、表は次のようになります。
1行目:1, 2, 3 / 2行目:2, 4, 6 / 3行目:3, 6, 9。マスは9個、最大の積は\(3 \times 3 = 9\)、合計は\(\left(\frac{3\times 4}{2}\right)^{2} = 6^{2} = 36\)です。

よくある質問(FAQ)

最大でどのくらいの表が作れますか? 最大20 × 20まで生成でき、授業や宿題での利用に最適です。

なぜ一部のマスがハイライトされているのですか? 行と列の数字が一致する対角線上のマスは平方数(1, 4, 9, 16, …)で、パターンを見つけやすいように強調表示しています。

表を印刷できますか? はい。生成される表はシンプルなHTMLなので、ブラウザからきれいに印刷できます。

最終更新: