Skip to Content
Dart📘 Ngôn ngữ DartKiểu dữ liệu Số (int, double, num)

Kiểu dữ liệu Số trong Dart

1. Integers và Doubles

int age = 25; double height = 1.75; num value = 42; // Có thể là int hoặc double value = 3.14; // OK

2. Number Literals

var decimal = 100; var hex = 0x64; var exponent = 1.5e3; // 1500.0 // Underscore var million = 1_000_000;

3. Type Conversion

var num = 42; var str = num.toString(); var double = num.toDouble(); // String to number var str2 = '123'; var int = int.parse(str2); var double2 = double.parse('3.14'); // Safe parse var safe = int.tryParse('abc'); // null

4. Operations

var a = 10; var b = 3; print(a / b); // 3.3333... (double) print(a ~/ b); // 3 (integer division) print(a % b); // 1 (modulo)

📝 Tóm tắt

  • int, double, num
  • / - Chia (trả về double)
  • ~/ - Chia nguyên
  • parse() - Convert từ string
  • tryParse() - Safe parse (trả về null)
Last updated on