Arithmetic, DIV and MOD · Toán học, DIV và MOD
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Trang này cần trình duyệt gần đây (hỗ trợ SharedArrayBuffer). Vui lòng cập nhật Chrome, Edge, Firefox hoặc Safari lên phiên bản mới nhất.
English
Arithmetic operators
- Pseudocode uses
+-*/and^for the usual maths. /gives a real answer (with a decimal point).
Tiếng Việt
Toán tử số học
- Pseudocode sử dụng
+-*/và^cho toán học thông thường. /trả về kết quả là số thực (có chữ số thập phân).
OUTPUT 6 + 2 // → 8
OUTPUT 6 * 2 // → 12
OUTPUT 7 / 2 // → 3.5
English
^ 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/.
Tiếng Việt
^: lũy thừa
^có nghĩa là "lũy thừa của".2 ^ 10là 2 nhân với chính nó mười lần, tức là1024.- Chương trình liệt kê nó bên cạnh
+,-,*và/.
OUTPUT 2 ^ 10 // → 1024
English
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.
Tiếng Việt
DIV: phép chia lấy phần nguyên
DIV(a, b)thực hiện phép chia và loại bỏ phần dư.DIV(17, 5)tương đương với3— 5 đi vào 17 ba lần trọn vẹn.- Nó được viết giống như một hàm, với hai số nằm trong ngoặc — không phải đặt giữa chúng.
OUTPUT DIV(17, 5) // → 3
English
MOD: the remainder
MOD(a, b)gives the remainder after dividing.MOD(17, 5)is2. A number is even whenMOD(N, 2) = 0.
Tiếng Việt
MOD: phần dư
MOD(a, b)trả về phần dư sau khi thực hiện phép chia.MOD(17, 5)tương đương với2. Một số là số chẵn khiMOD(N, 2) = 0.
OUTPUT MOD(17, 5) // → 2
English
Watch out
DIVandMODwork on whole numbers; plain/gives a decimal.- Together they "undo" a division:
DIV(17, 5) * 5 + MOD(17, 5)=17.
Tiếng Việt
Lưu ý
DIVvàMODhoạt động trên số nguyên; phép chia thường/sẽ trả về số thập phân.- Kết hợp lại chúng "khôi phục" phép chia:
DIV(17, 5) * 5 + MOD(17, 5)=17.
English
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.
Tiếng Việt
Lỗi thường gặp
DIV(a, b)là phép chia lấy phần nguyên;MOD(a, b)là phần dư. Cả hai đều được viết kèm theo ngoặc.- Sử dụng dấu ngoặc để kiểm soát thứ tự thực hiện phép toán.
English
Now you try
- Use
+ - * / ^, and the functionsDIV(a, b)/MOD(a, b). - Press Check answer to test it.
Tiếng Việt
Bây giờ bạn thử
- Sử dụng
+ - * / ^, và các hàmDIV(a, b)/MOD(a, b). - Nhấn Kiểm tra đáp án để thử nghiệm.
Output 6 times 7 (the answer is 42). · Xuất 6 times 7 (đáp án là 42).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Use DIV(20, 3) to output how many whole times 3 goes into 20 (the answer is 6). · Dùng DIV(20, 3) để xuất ra bao nhiêu lần nguyên 3 chia hết vào 20 (đáp án là 6).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Use MOD(23, 5) to output the remainder when 23 is divided by 5 (the answer is 3). · Dùng MOD(23, 5) để xuất phần dư khi 23 bị chia cho 5 (đáp án là 3).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Use ^ to output 2 to the power of 10 (the answer is 1024). · Dùng ^ để xuất 2 mũ 10 (đáp án là 1024).
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.