小常识,大应战!本文正在参加“程序员必备小常识”创造活动。
本文一起参加「掘力星计划」,赢取创造大礼包,应战创造鼓励金。
【Flutter】学习养成记,【程序员必备小常识】
今天小常识—— 【Flutter】Dart
语言中的根本数据类型之num
的介绍和运用!
1. 写在前面
在上篇文章中介绍了Dart
的var
、final
和 const
的语法和运用,那么现在就继续来学习 Dart
的基础语法吧!
【Flutter】苹果Mac电脑装备flutter开发环境
【Flutter】 Android Studio 装置第三方模拟器—网易MuMu
【Flutter】项目运转报错Failed to find Build Tools revision 29.0.2
【Flutter】flutter doctor 报错Android license status unknown. Run `flutter doctor –android-licenses‘
【Flutter】如何新建项目,运转你的第一个 flutter 工程项目
【Flutter】Dart中的var、final 和 const根本运用
2. 数值类型 num
在 dart
语言中,数值类型 number
分为两种int
和 double
。首要先来看看int
的运用吧!
2.1 int 类型
void main(){
numTest();
}
void numTest(){
//number 数值型 int 和 double
num a = 1;
print(a);
}
运转成果如下:
2.2 double类型
void numTest(){
//number 数值型 int 和 double
num a = 1;
print(a);
a = 3.4;
print(a);
}
运转成果如下:
不用 num
声明,能够直接运用 int
和 double
也能够。
void numTest(){
//number 数值型 int 和 double
num a = 1;
print(a);
a = 3.4;
print(a);
int b = 4;
print(b);
double c = 3.3;
print(c);
}
运转成果:
double
类型的能够赋值 int
整型, int
类型的不能够赋double
。
2.3 常用方法
还有一些常用的方法,比方判别奇数
还是偶数
,减加乘除(+ – * / ),取模(%
)还有一个比较特别的取整(~/
)。
void numTest(){
//number 数值型 int 和 double
num a = 1;
print(a);
a = 3.4;
print(a);
int b = 4;
print(b);
double c = 3;//相当于 3.0
print(c);
print(b.isEven);//是否偶数
print(b.isOdd);//是否奇数
print(b~/c);//取整
}
运转成果如下:
2.4 类型转化
isEven
是否偶数,isOdd
是否奇数,这只有 int
类型的才能够调用,那么 double
类型的要调用的话,需要进行类型的转化。
int
类型也能够转化为 double
的,类型能够互相的转化的。
3. 写在后面
重视我,更多内容继续输出
- CSDN
- 简书
喜爱就点个赞吧
觉得有收获的,能够来一波 收藏+重视,避免你下次找不到我
欢迎我们留言交流,批评指正,
转发
请注明出处,谢谢支撑!