Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: Sqrt
Sqrt
|
function Sqrt ( Number : Extended ) : Extended; |
Функция (Unit System)
|
Возвращает квадратный корень числа
|
Описание:
|
Функция Sqrt возвращает квадратный корень числа (Number) Число должно быть вещественного типа. Особые значения перечислены ниже: Infinity : Бесконечность -0 : -0 NaN (Not a Number - не число) : не число |
Пример кода: Нахождение квадратного корня различных значений
|
var number, squareRoot : Extended; begin // Квадратный корень 225 = 15 number := 225; squareRoot := Sqrt(number); ShowMessageFmt('Квадратный корень %f = %f',[number, squareRoot]); // The square root of 3.456 = 1.859... number := 3.456; squareRoot := Sqrt(number); ShowMessageFmt('Квадратный корень %7.3f = %12.12f',[number, squareRoot]); // Квадратный корень бесконечности тоже бесконечность number := Infinity; number := Sqrt(number); ShowMessageFmt('Квадратный корень бесконечности = %f',[number]); end;
Результат:
|
Квадратный корень 225.0 = 15.0 Квадратный корень 3.456 = 1.859032006180 Квадратный корень бесконечности = INF |
Примечание:
|
Предупреждение: квадратный корень отрицательного числа - мнимое число. В Delphi, испольлзуйте подпрограммы Math для их обработки. Sqrt должен поднять EInvalidOp исключение, когда Number негативное. |