big_dec 0.0.4 copy "big_dec: ^0.0.4" to clipboard
big_dec: ^0.0.4 copied to clipboard

A library for big calculations.

BigDec #

A library for big calculations.
Hecho en Puerto Rico por Radamés J. Valentín Reyes
Co-engineered by Copilot.

Import #

import 'package:big_dec/big_dec.dart';

Addition #

BigDec bigDec1 = BigDec.fromString("1.5");
BigDec bigDec2 = BigDec.fromString("1.5");
BigDec result = bigDec1.add(bigDec2);
print(result.toStringAsFixed(0));

Subtraction #

BigDec bigDec1 = BigDec.fromString("3.36");
BigDec bigDec2 = BigDec.fromString("1.5");
BigDec result = bigDec1.subtract(bigDec2);
print(result.toStringAsFixed(4));

Multiplication #

BigDec bigDec1 = BigDec.fromString("1.5");
BigDec bigDec2 = BigDec.fromString("3");
BigDec result = bigDec1.multiply(bigDec2);
print(result.toStringAsFixed(4));

Division #

BigDec bigDec1 = BigDec.fromString("1");
bigDec1.setDecimalPrecision(100);
BigDec bigDec2 = BigDec.fromString("3");
BigDec result = bigDec1.divide(bigDec2);
print(result.toStringAsFixed(BigDec.getMaxAmountOfDecimalPlaces()));

Decimal Precision #

Set a new decimal precision. The rest of the operations inherit the decimal precision from the first BigDec.

BigDec bigDec1 = BigDec.fromString("1");
bigDec1.setDecimalPrecision(100);
0
likes
115
points
36
downloads

Publisher

unverified uploader

Weekly Downloads

A library for big calculations.

Documentation

API reference

License

GPL-3.0 (license)

More

Packages that depend on big_dec