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

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


 
Вернуться
Тема: Вопрос администратору
1
  1  daftcoder, 07 июня 2011 г. 1:20:06
      Люди, люди, люди, вот вам хак!
Чтобы не париться с типами, не домножать на 1.0 и прибавлять 0.0 или даже 0. и .0, можно вызывать функции для аргументов double - дописывайте 'l' на конце функций.

fabsl(-1), sqrtl(2) ;)
  2  Ладик Артём, 30 мая 2011 г. 22:27:47
      должны быть такие, как написано в прототипах этих функций...
Например если написано так double fabs(double a); - для вещественных
Например если написано так int abs(int a); - для целых
  3  Бержинский Дмитрий Александрович, 29 мая 2011 г. 18:00:03
      Решение прошло!
Скажите что переменные по знаком корня должны быть вещестрвенными или могут быть и целыми?
  4  Бержинский Дмитрий Александрович, 29 мая 2011 г. 17:20:12
      Cергей Николаевич посмотрите моё рещение. Всё перепробовал
ID 1414248
  5  Ладик Артём, 27 мая 2011 г. 20:03:32
      пардон +0.0
  6  Ладик Артём, 27 мая 2011 г. 20:03:21
      лучше тогда +1.0 это быстрее будет, а еще быстрее сделать явное приведение типов
  7  Беляев Сергей Николаевич, 27 мая 2011 г. 11:01:02
      Следует следить, чтобы аргумент функции sqrt был вещественным. Домножте его на 1.0, если он целый.
  8  Бержинский Дмитрий Александрович, 27 мая 2011 г. 9:55:28
      Все равно при #include<cmath> и при #include<math.h> ведается сообщение Compilation error, хотя на компьютере вроде все проходит. Я использую программу DEV C++. Может мне использовать другую программу? (только начал изучать С)
  9  Цветков Павел Андреевич, 26 мая 2011 г. 18:14:31
      Продолжу предыдущий пост:
sqrt(x);
  10  Снётков Мишка, 26 мая 2011 г. 14:18:51
      #include <cmath>
  11  Бержинский Дмитрий Александрович, 26 мая 2011 г. 13:39:16
      Падскажите почему решение 1412665 вызывает ошибку. Складывается впечетление, что компилятор С++ неподдерживает библиотеку math.h. или я неправильно решая. Тогда как написать функцию корня из Х?.
1

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

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