Toán học trong C#
Máy tính được xây dựng cho toán học, và đã đến lúc gấp gáp chúng ta xem làm cách nào làm máy tính
thực hiện số học cơ bản.
Các hoạt động và toán tử
Hãy bắt đầu bằng cách định nghĩa một vài từ ngữ. Một hoạt động (operation) là một phép tính toán cái
thường lấy 2 số và sinh ra một kết quả đơn bằng cách kết hợp chúng. Mỗi toán tử (operator)
chỉ ra các số được kết hợp với nhau như thế nào và một kí hiệu đặc biệt trình bày mỗi toán tử. Ví dụ,
2+3 là một hoạt động. Hoạt động là phép cộng, được thể hiện với kí hiệu +. Các thứ một hoạt động sử
dụng – 2 và 3 ở đây – được gọi là toán hạng (operands).
Hầu hết toán tử cần 2 toán hạng. Những cái này gọi là các toán tử nhị ngôi (binary operators) (“binary
có nghĩa được hợp thành từ 2 thứ). Một toán tử cái cần một toán hạng được gọi là toán tử đơn ngôi (unary
operator), trong khi một cái cái cần 3 toán hạng là toán tử tam ngôi (terary operator). C# có nhiều toán tử nhị ngôi, một vài toán tử đơn ngôi, và một toán tử tam ngôi đơn.