Константа sqrt2
Константа sqrt2 хранит математическую константу - квадратный корень из числа 2. Она доступна через библиотеку dart:math и имеет тип double. Значение константы приблизительно равно 1.4142135623730951. Константа не принимает параметров и используется в вычислениях, связанных с диагональю квадрата, нормализацией векторов и тригонометрическими преобразованиями.
Синтаксис
import 'dart:math';
sqrt2
Пример
Давайте выведем значение константы sqrt2 на экран:
import 'dart:math';
void main()
{
print(sqrt2);
}
Результат выполнения кода:
1.4142135623730951
Пример
Давайте проверим, что константа sqrt2 действительно равна квадратному корню из 2:
import 'dart:math';
void main()
{
double res = sqrt(2);
print(res == sqrt2);
}
Результат выполнения кода:
true
Пример
Давайте вычислим длину диагонали квадрата со стороной 5, используя константу sqrt2:
import 'dart:math';
void main()
{
double side = 5;
double diagonal = side * sqrt2;
print(diagonal);
}
Результат выполнения кода:
7.0710678118654755