how can I Implement the ln(x) in flutter? Can I use Math package?
I know that ln(x) = Loge(x)
Not found package to do that for me
CodePudding user response:
Use import 'dart:math';
.
See https://api.flutter.dev/flutter/dart-math/dart-math-library.html
CodePudding user response:
You can use dart:math for this things . I found this you can investigate https://api.flutter.dev/flutter/dart-math/ln10-constant.html
CodePudding user response:
The log
function from dart:math
already gives you the natural logarithm:
Converts
x
to adouble
and returns the natural logarithm of the value.
And you can easily verify that log(e)
returns 1.0
.
CodePudding user response:
With dart:math
, you can use the e
constant and the log()
method to implement the ln()
method.
log(x)
divided by log(e)
gives ln(x)
double ln(num x) => log(x) / log(e);