Toán tử số học
Thuộc phần Kiến thức cơ bản trong hành trình PHP của Coddy. Bài học 15 trên 71.
Bây giờ bạn đã biết cách làm việc với biến và kiểu dữ liệu, hãy thực hiện các phép tính với chúng. PHP cung cấp bốn toán tử số học cơ bản hoạt động giống như trong toán học:
| Toán tử | Phép tính | Ví dụ |
+ | Phép cộng | 5 + 3 → 8 |
- | Phép trừ | 10 - 4 → 6 |
* | Phép nhân | 6 * 7 → 42 |
/ | Phép chia | 20 / 4 → 5 |
Bạn có thể dùng các toán tử này trực tiếp với số hoặc với biến:
<?php
$price = 25;
$quantity = 4;
$total = $price * $quantity;
echo $total; // In ra: 100
?>Bạn cũng có thể kết hợp nhiều phép toán trong một biểu thức:
<?php
$result = 10 + 5 - 3;
echo $result; // Đầu ra: 12
?>Thử thách
DễĐọc ba số từ đầu vào: giá, số lượng và số tiền giảm giá.
Tính tổng chi phí bằng cách nhân giá với số lượng, rồi trừ số tiền giảm giá khỏi kết quả đó.
In ra tổng cuối cùng.
Ví dụ:
Nếu đầu vào là 50, 3 và 25, đầu ra sẽ là 125 (vì 50 × 3 - 25 = 125).
Tự làm thử
<?php
// Đọc đầu vào
$price = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
$discount = intval(fgets(STDIN));
// TODO: Viết code bên dưới để tính tổng chi phí
// In kết quả ra
echo $total;
?>Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
4Toán tử so sánh và logic
Toán tử so sánhBằng nhau và đồng nhấtToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giản2Biến và kiểu dữ liệu
SốChuỗi và dấu ngoặc képGiá trị BooleanQuy ước đặt tênÔn tập: khởi tạo biếnBiến rỗngNối chuỗiNhận đầu vào từ người dùngChuyển đổi sang kiểu dữ liệu khác5Logic điều kiện
Câu lệnh ifIf và elseToán tử ba ngôiToán tử kết hợp nullCâu lệnh switchÔn tập: đưa ra quyết định3Các toán tử cơ bản
Toán tử số họcToán tử chia lấy dưToán tử lũy thừaPhép gán kết hợpTăng/giảmThứ tự ưu tiên của toán tửÔn tập: phép tính đơn giảnToán tử chuỗiTự luyện tập: Trình biên dịch PHP online