
どうも、まつまるです。この記事では文字列で”1/30”を入手したときに数値(分数)として扱いたいけど、どうりゃええねんという問題を解決します。
結論、fractionパッケージを使いましょう。
それでは順に説明していきす。
pubspec.yaml fileに追加
fraction: ^2.0.0
パッケージをインポート
import ‘package:fraction/fraction.dart’;
使い方
あとはこのように使っていきましょう。
ちなみに分数を作りたい時は以下のようにやります。
doubleから分数に変更したり、円周率を分数にすることもできます。