В стандартной библиотеке Kotlin есть широкий ассортимент функций, которые вы можете использовать в случае необходимости. Никогда неизвестно, когда может понадобиться использовать тригонометрию, особенно если вы серьезно работаете в Kotlin и программируете сложные игры либо нейронные сети.
На заметку: Не удаляйте код
import kotlin.math.*
, который поставляется с проектом, иначе IntelliJ IDEA сообщит, что не может найти данные функции.
Рассмотрим следующий пример:
1 2 3 4 5 | sin(45 * PI / 180) // 0.7071067811865475 cos(135 * PI / 180) // -0.7071067811865475 |
Данный код вычисляет синус и косинус. Обратите внимание, что в обоих случаях используется число PI, которое является константой. Kotlin предоставляет нам число Пи с максимально возможной для компьютера точностью.
Рассмотрим также следующий пример:
1 2 | sqrt(2.0) // 1.414213562373095 |
Здесь вычисляется квадратный корень из числа 2.
Еще один пример:
1 2 3 4 5 | max(5, 10) // 10 min(-5, -10) // -10 |
Здесь выбирается максимальное и минимальное из двух чисел.
Если интересно, можете попробовать объединить все эти функции:
1 2 | max(sqrt(2.0), PI / 2) // 1.570796326794897 |
order generic enclomiphene
US pharmacies for enclomiphene without rx
acheter kamagra expédition de nuit
magasin à rabais acheter kamagra
how to order androxal canada shipping
Buy androxal online without a perscription
buy flexeril cyclobenzaprine cost insurance
order flexeril cyclobenzaprine generic equivalent
online pharmacy dutasteride australia
get dutasteride generic online uk
Order gabapentin online by fedex
gabapentin uk do you need prescription
buy fildena usa buy online
fildena cod delivery next day
cheapest buy itraconazole generic germany
buy cheap itraconazole cost of tablet
buy avodart generic in usa
order avodart usa seller
how to order rifaximin canada over the counter
ordering rifaximin without recipe
get xifaxan generic london
online order xifaxan price dubai
acheter du kamagra en pharmacie sans ordonnance
jak předpis může dostat na 1 kamagra pilulku