琴葉茜

葵は四則演算についてはもう知ってるよね?

琴葉葵

もちろん知ってるよ!「足し算」「引き算」「掛け算」「割り算」のことでしょ!!

琴葉茜

そう!そしたら、それぞれの計算に使う記号も大丈夫だよね?

琴葉葵

「+」「-」「×」「÷」でしょ!さすがに私のこと舐めすぎだよ

琴葉茜

ごめんごめん(汗)
プログラムでは計算に使う記号が一部違うところがあるから確認しておきたかったんだ

琴葉茜

...ということで早速、四則演算で扱う「算術演算子」の一覧を紹介するよ!

算術演算子説明
+
足し算
1 + 1 → 2
0.2 + 5 → 5.2
'琴葉' + '葵' → '琴葉葵'
-
引き算
10 - 23 → -13
1 - 0.5 → 0.5
*
掛け算
2 * 5 → 10
5 * 0.4 → 2.0
'あ' * 5 → 'あああああ'
/
割り算
4 / 2 → 2.0
5.2 / 3 → 1.7333333333333334
琴葉葵

掛け算が「×」じゃなくて「*」なんだね!

琴葉茜

ちなみに「*」は「アスタリスク」って読むよ!

琴葉葵

あと、足し算と掛け算の場合は文字列にも使えるんだぁ

琴葉茜

文字列同士の足し算の場合は文字がくっつくだけで、「文字列 * 整数」の場合は、整数分だけ文字列が増えるって感じだね!

琴葉茜

それから、次のプログラムを見てくれたら分かるんだけど、四則演算した後のデータ型は、時と場合で自動的に決まる点にも注目してね

解説画像1
琴葉葵

なるほどなるほど

琴葉茜

ついでに、四則演算以外の算術演算子も覚えておくと便利だから紹介しておくね!

算術演算子説明
//
割り算(整数部のみ)
5 // 2 → 2
6.3 // 4 → 1.0
%
余り
5 % 2 → 1
6.3 % 4 → 2.3
**
べき乗
(※中学数学では「累乗」)
2 ** 3 → 8
3.4 ** 5 → 454.35423999999995
琴葉葵

「余り」も出せるんだ!

琴葉茜

そう!だから例えば、「16個のリンゴを5人で分けると、1人何個ずつになって何個余るでしょう?」っていう問題も簡単に求められるよ

琴葉葵

えーっと...こういう感じかな??

解説画像2
琴葉茜

正解!もうこれでバッチリだね!!

琴葉葵

えへへー