Constants defined in dart:math library:
dart:math library provides a couple of mathematical constants, functions and a random number generator. In this post, we will check the constants of dart:math with example.
Constants in dart:math :
Following are the constants defined in dart:math :
e → const double:
This is the base of the natural algorithm.
ln2 → const double:
This is the natural logarithm of 2.
ln10 → const double:
Natural logarithm of 10.
log2e → const double:
Base 2 logarithm of e.
log10e → const double:
Base 10 logarithm of e.
pi → const double:
Value of PI.
sqrt1_2 → const double:
Square root of 1/2
sqrt2 → const double:
Square root of 2.
Let’s take a look at the example below:
import 'dart:math';
void main() {
print("e : ${e}");
print("ln2 : ${ln2}");
print("ln10 : ${ln10}");
print("log2e : ${log2e}");
print("log10e : ${log10e}");
print("pi : ${pi}");
print("sqrt1_2 : ${sqrt1_2}");
print("sqrt2 : ${sqrt2}");
}
This program is printing the values of all constants of dart:math.
e : 2.718281828459045
ln2 : 0.6931471805599453
ln10 : 2.302585092994046
log2e : 1.4426950408889634
log10e : 0.4342944819032518
pi : 3.141592653589793
sqrt1_2 : 0.7071067811865476
sqrt2 : 1.4142135623730951
You might also like:
- Dart string contains method explanation with example
- Dart program to convert degree to radian and vice versa
- Dart program to change single or multiple list item
- Different ways to insert items to a list in dart
- Different ways to remove items from a dart list
- Dart program to swap two user given numbers