logarithm_big_int

Last updated:

0 purchases

logarithm_big_int Image
logarithm_big_int Images
Add to Cart

Description:

logarithm big int

logarithm_big_int #

A way to calculate logarithm with a bigInt value given a the base also in bigInt, note that the returned value will be also a bigInt so the decimal values will be lost.
To use this package, run dart pub add logarithm_big_int to add as a dependency in your pubspec.yaml file or flutter pub add logarithm_big_int on a flutter project.
Example #
import 'package:logarithm_big_int/logarithm_big_int.dart';

void main() {
BigInt? logResult;
// Using extension to calculate log10, with base 10
logResult = LogarithmBigInt.bigLog(value: 10.toBigInt, logBase: 10.toBigInt);

// logResult:1 | result on calculator 1
print(logResult);

// Using extension method to calculate log101, with base 4
// You can create a BigInt using the from factory: BigInt.from(x)
// or using the extension x.toBinInt
logResult = BigInt.from(101).bigLog(4.toBigInt);

// logResult:3 | result on calculator 3,3291057413758973685858295567452
print(logResult);
}
copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.