ตัวอย่างการใช้เครื่องหมายการบวก +
โค้ด: เลือกทั้งหมด
void main(){
var x =10, y= 5;
var z = x+y;
print(z);
}
โค้ด: เลือกทั้งหมด
void main(){
var x =10, y= 5;
var z= x-y;
print(z);
}
โค้ด: เลือกทั้งหมด
void main(){
var x =10, y= 5;
var z= x*y;
print(z);
}
- สำหรับภาษาอื่นถ้าเรานำ int / int ผลที่ออกมาจะได้เป็น int แน่นอน แต่สำหรับ Dart นั้นการหารจะได้ค่าออกมาเป็น double เสมอ
- วิธีการแก้คือใช้ operation ~/ คือการหารแล้วปัดจุดทิ้ง หรือใช้คำสั่ง as หรือจะใช้คำสั่ง toInt() ก็ได้
โค้ด: เลือกทั้งหมด
void main(){
void main(){
int x =10, y= 5;
int z=x~/y;
print(z);
}
โค้ด: เลือกทั้งหมด
void main(){
void main(){
int x =10, y= 5;
int z=x%y;
print(z);
}
อ้างอิง
https://toupawa.com/learn-dart-from-zero-to-standard/
viewtopic.php?f=198&t=84935
https://taiwan.xemloibaihat.com/