In Dart, which operator is **integer division** for two `int` values?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Trong Dart, để thực hiện phép chia số nguyên (integer division) cho hai giá trị `int`, bạn cần sử dụng toán tử `~/`. Ví dụ, nếu bạn muốn chia 10 cho 3, kết quả sẽ là 3.333333333333333, nhưng nếu bạn sử dụng toán tử `~/`, kết quả sẽ là 3. Điều này là vì toán tử `~/` thực hiện phép chia số nguyên, bỏ qua phần thập phân. Trong khi đó, toán tử `/` luôn trả về kết quả là một số thực (double), và toán tử `%` được sử dụng để tìm phần dư của phép chia. Toán tử `div` không phải là một toán tử hợp lệ trong Dart.

Cùng chủ đề