Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Переключение раскладки клавиатуры
Категория: Приложение
Категория: Приложение
Поставить пароль на Paradox
Категория: Базы данных
Категория: Базы данных
Получение списка всех сетевых дисков из Delphi
Категория: Интернет и Сети
Категория: Интернет и Сети
Находится ли мышь над формой
Категория: Компоненты
Категория: Компоненты
Как создать ярлык
Категория: Приложение
Категория: Приложение
Перегенерировать все индексы Dbase
Категория: Базы данных
Категория: Базы данных
Округление в большую сторону
Категория: Математика
Категория: Математика
Возвести в степень
Категория: Математика
Категория: Математика
Числовой формат ячейки в Excel
Категория: Базы данных
Категория: Базы данных
Создание кнопки на панели в IE
Категория: Интернет и Сети
Категория: Интернет и Сети
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 негативное. |