русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Квадратный корень в Си Шарп

Если вы хотите вычислить квадратный корень в языке Си Шарп, то необходимо вызвать метод Sqrt:

Math.Sqrt(5.25);

Метод принимает значение с плавающей точкой и возвращает значение с плавающей точкой. Но если мы напишем целочисленное значение, или данный метод будет принимать значение переменной типа int, то ошибки не будет. Но если мы возвращающее значение будем передавать целочисленной переменной, то будет ошибка, в данном случае нужно делать конвертацию:

int i = Convert.ToInt32(Math.Sqrt(5.25));

При написании отрицательного значения:

Math.Sqrt(-1);

Оно возвращает: NaN.

Для дробного или значения с плавающей точкой:

double d = Math.Sqrt(14.5);

Просмотров: 18125






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.