fixed 1.0.0 copy "fixed: ^1.0.0" to clipboard
fixed: ^1.0.0 copied to clipboard

outdated

Fixed scale decimal numbers. Fixed.parse(\"1.234\", scale: 2).formatIntl(\"en-AUS\") == 1.23

example/fixed_example.dart

import 'package:fixed/fixed.dart';

void main() {
  var fixed = Fixed.fromNum(1, scale: 2); // == 1.00

  Fixed.parse('1.234', scale: 2); // == 1.23;

  Fixed.parse('1,000,000.234', scale: 2); // == 1000000.23

  /// decimal separator is ','.
  Fixed.parse('1.000.000,234',
      scale: 2, invertSeparator: true); // == 1000000.23

  /// us minor units
  Fixed.fromInt(1234, scale: 3); /// == 1.234

  /// use default formatting
  print(fixed.toString());

  /// control the formatted output
  print(fixed.format('#.#'));
  print(fixed.format('#.000'));

  var add = fixed + Fixed.fromNum(1);
  print(add);
}
11
likes
0
points
61.4k
downloads

Publisher

verified publisheronepub.flutter-io.cn

Weekly Downloads

Fixed scale decimal numbers. Fixed.parse(\"1.234\", scale: 2).formatIntl(\"en-AUS\") == 1.23

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

decimal, intl

More

Packages that depend on fixed