money2
Search…
Overview
Common Currencies
Creating a Currency
Registering a Currency
Parsing
Find a currency
Default format
Symbols
Separators
Creating Money
Formatting
Formatting Patterns
Storing and Send
Exchange Rates
Comparison
Currency Predicates
Value Sign Predicates
Arithmetic Operations
Allocation
Money encoding/decoding
Powered By
GitBook
Formatting
The money class provides a simple way of formatting currency using a pattern.
When you create a Currency instance you can provide a default format pattern which is used to format a Money instance when you call
Money.toString()
.
The CommonCurrencies have default formatters for each Currency which is consistent with that currencies standards.
In some cases you may however want to format a Money instances in a specific manner. In this case you can use:
Money.format(String pattern)
1
import
'package:money2/money2.dart'
;
2
final
Currency
usd
=
Currency
.
create
(
'USD'
,
2
);
3
Money
one
=
Money
.
fromInt
(
100
,
usd
);
4
print
(
one
.
format
(
'S0'
));
5
>
$
1
Copied!
Previous
Scale
Next
Formatting Patterns
Last modified
7mo ago
Copy link