Skip to content
章节导航

常用数据类型 - 数字、类型转换

num

数字类型,是数字类型的父类型,有两个子类 intdouble

shell
void main() {
  _numType();
}

_numType() {
  num num1 = -1.0;
  num num2 = 2;

  // 指定为 int 类型,只能是整数
  int int1 = 3;
  // 双精度的浮点数
  double double1 = -1.68;
  
  print("num: ${num1},num2: ${num2},int: ${int1},double: ${double1}");
  
  // 取绝对值
  num abs= num1.abs();
  print("num1 绝对值: ${abs}");
}

控制台输出:

shell
num: -1.0,num2: 2,int: 3,double: -1.68
num1 绝对值: 1.0

数据类型装

可通过 toDouble()toInt()toString() 等方法进行转换