【CryptZombies】レッスン1チャプター4:数式演算
Solidityで使う数式はエクセルなどで使うものと同じです。
・加算(足し算):x + y
・減産(引き算):x - y
・乗算(掛け算):x * y
・除算(割り算):x / y
・剰余(余り) :x % y(例えば、13 % 5は3になります。なぜかというと、5を13で割ると、余りが3だからです)
指数演算子
指数演算子(xのy乗やx^y)については、 次のように示します。
これは、5^2=25と同様です。
テストの実行
①dnaModulusという名前のuintを作成し、10のdnaDigits乗に設定せよ。
dnaDigitsは、前回のレッスンで次のとおり設定しています。
このことから、10のdnaDigits乗は、10の16乗を示すことになります。
新しく登場するdnaModulusという名前のuintは、10のdnaDigits乗に設定する必要があるので、答えは次のとおりになります。
お疲れ様でした!
<参考>
CryptoZombies - イーサリアム上でゲームを開発する方法を学習。Powered by Loom Network