Arithmetic, DIV and MOD · Aritmatika, DIV dan MOD
Arithmetic operators
- Pseudocode uses
+-*/and^for the usual maths. /gives a real answer (with a decimal point).
Operator aritmatika
- Pseudocode menggunakan
+-*/dan^untuk matematika standar. /memberikan jawaban real (dengan koma desimal).
OUTPUT 6 + 2 // → 8
OUTPUT 6 * 2 // → 12
OUTPUT 7 / 2 // → 3.5
^ raises to a power
^means "to the power of".2 ^ 10is 2 multiplied by itself ten times, which is1024.- The syllabus lists it beside
+,-,*and/.
^ mengangkat pangkat
^berarti "pangkat dari".2 ^ 10adalah 2 dikalikan dengan dirinya sendiri sepuluh kali, yaitu1024.- Kurikulum mencantumkannya di samping
+,-,*dan/.
OUTPUT 2 ^ 10 // → 1024
DIV: whole-number division
DIV(a, b)divides and throws the remainder away.DIV(17, 5)is3— 5 goes into 17 three whole times.- It is written like a function, with the two numbers in brackets — not between them.
DIV: pembagian bilangan bulat
DIV(a, b)membagi dan membuang sisa.DIV(17, 5)adalah3— 5 masuk ke dalam 17 sebanyak tiga bilangan bulat.- Ditulis seperti fungsi, dengan dua angka dalam kurung — bukan di antaranya.
OUTPUT DIV(17, 5) // → 3
MOD: the remainder
MOD(a, b)gives the remainder after dividing.MOD(17, 5)is2. A number is even whenMOD(N, 2) = 0.
MOD: sisa hasil bagi
MOD(a, b)memberikan sisa setelah pembagian.MOD(17, 5)adalah2. Suatu bilangan genap ketikaMOD(N, 2) = 0.
OUTPUT MOD(17, 5) // → 2
Watch out
DIVandMODwork on whole numbers; plain/gives a decimal.- Together they "undo" a division:
DIV(17, 5) * 5 + MOD(17, 5)=17.
Hati-hati
DIVdanMODbekerja pada bilangan bulat;/biasa memberikan desimal.- Bersama-sama mereka "membatalkan" pembagian:
DIV(17, 5) * 5 + MOD(17, 5)=17.
Common mistakes
DIV(a, b)is whole-number division;MOD(a, b)is the remainder. Both are written with brackets.- Use brackets to control the order of arithmetic.
Kesalahan umum
DIV(a, b)adalah pembagian bilangan bulat;MOD(a, b)adalah sisa hasil bagi. Keduanya ditulis dengan kurung.- Gunakan kurung untuk mengendalikan urutan operasi aritmatika.
Now you try
- Use
+ - * / ^, and the functionsDIV(a, b)/MOD(a, b). - Press Check answer to test it.
Sekarang Anda coba
- Gunakan
+ - * / ^, dan fungsi-fungsiDIV(a, b)/MOD(a, b). - Tekan Cek jawaban untuk mengujinya.
Output 6 times 7 (the answer is 42). · Tampilkan hasil kali 6 dan 7 (jawabannya adalah 42).
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
Use DIV(20, 3) to output how many whole times 3 goes into 20 (the answer is 6). · Gunakan DIV(20, 3) untuk menampilkan berapa kali bilangan bulat 3 habis masuk ke dalam 20 (jawabannya adalah 6).
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
Use MOD(23, 5) to output the remainder when 23 is divided by 5 (the answer is 3). · Gunakan MOD(23, 5) untuk menampilkan sisa pembagian ketika 23 dibagi oleh 5 (jawabannya adalah 3).
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.
Use ^ to output 2 to the power of 10 (the answer is 1024). · Gunakan ^ untuk menampilkan 2 dipangkatkan dengan 10 (jawabannya adalah 1024).
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.