PHP предлагает несколько функций для генерации случайных чисел, но наиболее часто используются rand(), mt_rand(), и для криптографических целей, random_int().
rand()
mt_rand()
random_int()
PHP предлагает несколько способов округления чисел.
PHP предоставляет встроенную поддержку комплексных чисел с использованием расширения ext-intl с классом NumberFormatter.
ext-intl
NumberFormatter