Функция sin
Функция sin вычисляет синус угла и возвращает
значение типа double. В единственный параметр
мы передаем угол в радианах, для которого необходимо
найти синус. Функция является частью библиотеки
dart:math.
Синтаксис
import 'dart:math';
sin(num radians)
Пример
Давайте вычислим синус угла, равного 0 радиан:
import 'dart:math';
void main()
{
double res = sin(0);
print(res);
}
Результат выполнения кода:
0.0
Пример
Давайте вычислим синус угла, равного pi / 2 радиан:
import 'dart:math';
void main()
{
double res = sin(pi / 2);
print(res);
}
Результат выполнения кода:
1.0
Пример
Давайте вычислим синус угла, равного pi радиан:
import 'dart:math';
void main()
{
double res = sin(pi);
print(res);
}
Результат выполнения кода:
1.2246467991473532e-16
Как видите, результат близок к нулю, но не равен ему из-за особенностей вычислений с плавающей точкой.