3.帶你掌握Dart中的數值型別

CoorChice發表於2019-03-19

目錄傳送門:《Flutter快速上手指南》先導篇

在 Dart 中,僅使用 intdouble 兩種資料型別來表示整數和浮點數。

int

不同於 Java 等語言,在 Dart 中,int 的取值範圍是 -2^63 ~ 2^63 - 1

var x = 1;
var hex = 0xDEADBEEF;
複製程式碼
  • int -> String

    String oneAsString = 1.toString();
    複製程式碼
  • String -> int

    var one = int.parse('1');
    複製程式碼

double

var y = 1.1;
var exponents = 1.42e5;
double z = 1;  // 將會自動的轉換為 1.0
複製程式碼
  • double -> String

    String piAsString = 3.14159.toStringAsFixed(2);
    
    
    >>>
    3.14
    複製程式碼
  • String -> int

    var onePointOne = double.parse('1.1');複製程式碼

目錄傳送門:《Flutter快速上手指南》先導篇

如何找到我?

傳送門:CoorChice 的主頁

傳送門:CoorChice 的 Github


相關文章