Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 19.11.2019, 19:26   #1
nub2000
Новичок
Джуниор
 
Регистрация: 19.11.2019
Сообщений: 1
Печаль вычислить значение выражения c++

вычислить значение выражения, используя различные вещественные типы данных (float и double).
Изображения
Тип файла: png Снимок.PNG (1.7 Кб, 30 просмотров)
nub2000 вне форума Ответить с цитированием
Старый 19.11.2019, 21:32   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 2,607
По умолчанию

Ты точно уверен, что задание препод дал участникам форума? А то кто-нибудь решит - а оказывается, не его спрашивали
Совершенно бескорыстно могу дать совет - для начала вспомнить алгебру за 6-й класс и упростить числитель 3*a*b^2 + b^3.
Можно и знаменатель: (3*a + 1) * b * b ;
Результат где-то около 0,996681063123
А вообще задание с подковыркой: значения переменных различаются на 5 порядков, и вычисление с float и double даст не одно и то же.

Последний раз редактировалось digitalis; 19.11.2019 в 22:10.
digitalis вне форума Ответить с цитированием
Старый 20.11.2019, 22:41   #3
Desc
Форумчанин
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 757
По умолчанию

Скорее не с подковыркой, а предполагается вычисление формулы двумя способами (типами) - float и double. Задача со смыслом, для наглядности и понимания различий типов данных. Видимо такая методика обучения.
Сделал так, увидел результат. Сделал эдак - опа-на, а почему так? Задумался, исследовал, научился.
Desc вне форума Ответить с цитированием
Старый 21.11.2019, 14:04   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 2,607
По умолчанию

Я это и имел в виду
digitalis вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] В с++ вычислить значение выражения (x+1)2+3(x+1) при а) х=1.7 б)х=3. Юля1000 Фриланс 4 12.05.2019 14:31
[C#] Вычислить значение выражения Вадим5678 Фриланс 5 14.04.2019 19:07
Вычислить значение выражения agent008 C++ Builder 25 28.04.2014 16:32
Дана строка, арифметические выражения вида A x B. Вычислить значение выражения Un1q Паскаль, Turbo Pascal, PascalABC.NET 4 09.12.2013 13:47
Вычислить значение выражения (3*a+2)/c Solnze2 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 07.10.2010 15:42


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840