Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Почему копилятор на этом сайте(с++) не принимает команду sqrt ? Я и #include <cmath>, и #include <cmath.h>, и #include <math>, и #include <math.h> писал. Помогите пожалуйста!
1
  1  Беляев Сергей Николаевич, 21 сентября 2012 г. 10:48:56
      Принимает, если использовать корректно. Скорее всего в качестве аргумента вы использовали целый тип, а нужно вещественный. Если например у вас x - переменная целого типа, то sqrt(x) может не работать, попробуйте написать что-то вроде sqrt(1.0*x) или sqrt(double(x)).
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru