タイトル画像
琴葉茜

葵はもう、四則演算の方法については大丈夫だよね

琴葉葵

もちろん!「余り」が「%」で、「累乗」が「**」ってのも覚えてるよ!

琴葉茜

じゃあ、それらの計算順とかも大丈夫かな?

琴葉葵

それも学校の数学で習うから大丈夫だよ!
「()」の中身を一番最初に計算して、そこから「累乗」→「掛け算・割り算」→「足し算・引き算」の順番だよね

琴葉茜

その通り!大丈夫そうだね!ちなみに「余り」も「掛け算・割り算」と同じ順に含まれるよ

琴葉葵

「余り」は割り算をした結果で出てくるものだしね!

琴葉茜

じゃあ演算については、「余り(%)」と「切り捨て割り算(//)」についての注意点だけ紹介しておくね

琴葉葵

ただの演算で気をつけること?

琴葉茜

それは「負の値」に対しての出力結果についてだよ
両方とも出力結果は整数になるけど、その時は数値の低い方に合わせて計算されるって感じなんだ

解説画像2
琴葉葵

いまいちピンと来ない...

琴葉茜

例えば「-7を3で割る」場合だと「-2.333...」ってなるから、より小さい整数側に寄せると「-3」になるよね
その時の余りは「-7 - (-3 * 3)」と計算をすることで「2」ってなるんだ

琴葉葵

なんとなくは分かったかも...?

琴葉茜

まぁ演算は自動でしてくれるし、気をつけてくれればそれで良いよ

琴葉茜

じゃあ次は変数の中身を使って演算をして更新する時は簡略化した書き方ができるんだ

解説画像2
琴葉葵

「a += 3」は「a = a + 3」と同じってことだね!

琴葉茜

そうそう!バッチリだね!!
この書き方でシンプルになるし、変数名の打ち間違いとかも減らせるから覚えておくと良いよ!