flutter插件推薦


  1. decimal

    在flutter中沒有像Java那樣的BigDecimal,那在進行金額等需要高精度運算的時候怎么辦呢?這個時候可以使用這個庫來進行運算,下面舉個栗子:

    // 治療前
    print(0.2 + 0.1); // 結果為 0.30000000000000004
    
    // 治療后
    print(Decimal.parse('0.2') + Decimal.parse('0.1')); // 結果為 0.3
    
    食用方法:

    在您的 pubspec.yaml 中添加依賴,例如:

    dependencies:
      decimal: ^0.3.0
    

    隨后在您的dart代碼中導入,例如:

    import 'package:decimal/decimal.dart';
    

    開始計算:

    Decimal.parse('0.2') + Decimal.parse('0.1'); // 結果為 0.3
    
    ps: 為了使代碼更短,可以為Decimal.parse定義一個快捷方式:
    final d = Decimal.parse;
    d('0.2') + d('0.1'); // => 0.3
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM