在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
数值型有 num,int, double num a = 10; a = 12.5; print(a); print(a.runtimeType); int b = 20; // b = 20.5; print(b); print(b.runtimeType); double c = 10.5; // c = 30; print(c); print(c.runtimeType); print("\n"); 其中,runtimeType 为运行时的类型。 输出如下: 12.5 double 20 int 10.5 double 二、运算print(b + c); print(b - c); print(b * c); print(b / c); print(b ~/ c); print(b % c); 其中,~/ 为取整,%为取余 输出如下: 30.5 三、数值常见的一些方法//NaN print(0.0 / 0.0); //isEven 是否是偶数 print(b.isEven); //isOdd 是否是奇数 print(b.isOdd); int d = 11; print(d.isEven); print(d.isOdd); int e = -100; //绝对值 print(e.abs()); double f = 10.5; print(f.round());//最靠近f的整数 print(f.floor());//不大于f的最大整数 print(f.ceil());//不小于f的最小整数 print(f.toInt()); print(f.toString()); print(d.toDouble()); 输出如下: NaN true false false true 100 11 10 11 10 10.5 11.0
Dart学习系列文章:https://www.cnblogs.com/jukaiit/category/1636484.html |
请发表评论