Класс math
Предназначен для вычисления математических выражений.
Статические поля
PI, Eзначения чиселСтатические методы
abs, signоперации со знакомconvertконвертирование систем счисленияcrc32подсчет контрольной суммы строкиcryptхеширование паролейdegrees, radiansпреобразования градусы ↔︎ радианыdigestкриптографическое хешированиеexp, log, log10логарифмические функцииmd5MD5-отпечаток строкиpowвозведение числа в степеньrandomслучайное числоround, floor, ceilingокругленияsha1хеш строки по алгоритму SHA1sin, asin, cos, acos, tan, atan, atan2тригонометрические функцииsqrtквадратный корень числаtrunc, fracоперации с целой/дробной частью числаuid6464-битный уникальный идентификаторuuidуниверсальный уникальный идентификатор версии 4uuid7универсальный уникальный идентификатор версии 7
Краткое описание
Класс math не имеет конструкторов для создания объектов, он обладает только статическими методами. При работе с этим классом необходимо учитывать ограничения разрядности для класса double.