「^^」について
ゲームを進行していくと「^^」 という演算子が登場し、以下のような数式で表される演算をする。
この計算は、「数 a を10のべき乗(10^x)の形で表したときの指数 x を b 乗(x^b)する。そしてこの x^b を再び指数として用いて 10^(x^b) を計算する」というものである。
計算手順
a^^b は、具体的には次の3ステップで計算できる。
- ①「log₁₀ aの計算」
はじめに、a が「10を何乗した数なのか?」を考える。この「何乗」にあたる数が、xであり、数式では log₁₀ a と書かれる部分である。
- a = 100 の場合
- 100 は 10 × 10 なので 10^2 (10の2乗) である。だから、ここでの指数は 2。つまり log₁₀ 100 = 2 となる。
- a = 1000 の場合
- 1000 は 10 × 10 × 10 で 10^3 (10の3乗)。この場合の指数は 3。つまり log₁₀ 1000 = 3 である。
- ②見つけた指数xを b 乗する
次に、ステップ1で見つけた「指数」を、b で指定された回数だけ掛け合わせる(b 乗する)。- 例: もしステップ1で見つけた指数が 2 で、b が 3 ならば、
2^3 = 2 × 2 × 2 = 8 となる。この 8 が新しくできた指数である。
- 例: もしステップ1で見つけた指数が 2 で、b が 3 ならば、
- ③新しい指数で10のべき乗を計算
最後に、ステップ2で計算した新しい指数を、10の右肩に乗せて計算する(10のその指数乗を計算する)。これが a^^b の最終的な答えである。- 例: ステップ2の結果が 8 であったなら、
10^8 = 100,000,000 (1億) が答えとなる。
- 例: ステップ2の結果が 8 であったなら、