bcsqrt
(PHP 4, PHP 5, PHP 7, PHP 8)
bcsqrt — Витягує квадратний корінь із числа із заданою точністю
Опис
bcsqrt(string $num, ?int $scale = null): string
Повертає квадратний корінь з num
Список параметрів
num
Операнд (підкорене вираз) у вигляді коректно сформованого числового рядка BCMath.
scale
Цей необов'язковий параметр використовують для налаштування кількості знаків після десяткового роздільника в результаті. Якщо не задано, то, за замовчуванням, буде використано значення, задане глобально за допомогою bcscale(), либо
Значення, що повертаються
Повертає квадратний корінь у вигляді коректно сформованого числового рядка BCMath.
Помилки
Функція викидає виняток ValueErrorв следующих случаях:
- якщо
num
не є коректно сформованим числовим рядком BCMath - якщо
num
менше ніж - якщо
scale
знаходиться поза допустимим діапазоном
список змін
Версия | Опис |
---|---|
8.0.0 | Якщо параметр num не є коректно сформованим числовим рядком BCMath або менше , викидається виняток ValueError; раніше натомість видавалася помилка рівня E_WARNING |
8.0.0 | Параметрscale тепер має бути між и2147483647 ; раніше негативні значення сприймалися як |
8.0.0 | scale тепер допускає значення null. |
Приклади
Приклад #1 Приклад використання bcsqrt()****
Loading...
Дивіться також
- bcpow() - Зведення у ступінь чисел із довільною точністю