| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > задача перегрузка |
| Автор: danilkramatorsk 20.2.2013, 20:42 |
| Укажите значение х после выполнения каждого из следующих операторов: а)х = fabs( 7.5 ) b) x = floor( 7.5 ) c) х = f abs @.0) d) x = ceil @.0) e) x = f abs (-6.4) f) x = ceil( -6.4 ) g) x = ceil( -fabs( -8 + floor ( -5.5 ) ) ) floor,fabs, ceil - это какие то формулы или их просто нужно возвратить? |
| Автор: Arantir 20.2.2013, 20:54 |
| Это не формулы, а математические операции. floor возвращает ближайшее меньшее целое (округление до меньшего целого), ceil - наоборот, ближайшее большее (округление до большего целого). fabs - это модуль числа (то же самое число со знаком плюс). |
| Автор: NoviceF 20.2.2013, 21:16 |
| danilkramatorsk, http://cplusplus.com/reference/cmath/?kw=cmath |
| Автор: danilkramatorsk 20.2.2013, 22:29 |
| NoviceF, спасибо |
| Автор: danilkramatorsk 20.2.2013, 23:08 | ||
правильно сделал или нет?
|
| Автор: Silent 21.2.2013, 14:17 | ||
все хорошо, только я бы вывод endl поместил рядом, cout умеет принимать произвольное количество операторов:
но это дело вкуса, конечно |