0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 15
|
||||||
1 | ||||||
Вычисление значения интервально заданной функции06.11.2018, 22:08. Показов 1202. Ответов 17
Метки нет Все метки)
(
Вычислить систему уравнений. Код программы есть, но верный результат в итоге показывает только с x>1.2 и x<1.2, что не пытался ничего не выходит. Нужно чтобы при x=1.2 выводился правильный ответ и находился по другому уравнения, а в итоге выдаёт ответ, если вводишь x = 1.2, как при x > 1.2. Использую RAD Studio 10.2.
0
|
|
06.11.2018, 22:08 | |
Ответы с готовыми решениями:
17
Вычисление значения интервально заданной функции Вычисление значения интервально заданной функции Вычисление значения интервально заданной функции с использованием перечисления Вычислить значение интервально заданной функции |
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 15
|
||||||
06.11.2018, 22:09 [ТС] | 2 | |||||
Вычислить систему уравнений. Код программы есть, но верный результат в итоге показывает только с x>1.2 и x<1.2, что не пытался ничего не выходит. Нужно чтобы при x=1.2 выводился правильный ответ и находился по другому уравнения, а в итоге выдаёт ответ, если вводишь x = 1.2, как при x > 1.2. Использую RAD Studio 10.2.
0
|
474 / 426 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
06.11.2018, 22:13 | 3 |
1. Лишние скобки для блока Else.
2. Вещественные числа.
1
|
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 15
|
|
06.11.2018, 22:20 [ТС] | 4 |
Скобки убрал. У меня стоит тип данных double - это ведь и есть вещественные числа или я что-то путаю. Я просто новичок в данном языке программирования и не понимаю тонкостей до конца.
0
|
474 / 426 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
||||||
07.11.2018, 00:27 | 5 | |||||
Возможно необходимо будет сравнивать с определенной точностью
0
|
7430 / 5022 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
07.11.2018, 00:29 | 6 | |||||
GoldEagle, сравнение вещественных чисел происходит не так, как сравнение целых чисел
1
|
SuperKir
|
07.11.2018, 00:42
#7
|
0
|
Yetty
|
07.11.2018, 00:54
#8
|
Не по теме: SuperKir, Вам скучно ? Вы опять решили поговорить ? Вы опять путаете ввод чисел double без точки и с точкой. В теме с задачей откуда Вы взяли цитаты скорее всего ввод без точки. Неужели Вы не в состоянии посмотреть что и как вводится ???
0
|
SuperKir
|
07.11.2018, 01:05
#9
|
0
|
Yetty
|
07.11.2018, 01:10
#10
|
Не по теме: SuperKir, числа double естественно вводятся как с точкой, так и без. тогда речь была о конкретной задаче, где ввод был без точки, а Вы начали морозить насчёт сравнения с точностью. неужели Вы до сих пор не поняли, о чём тогда говорилось ?
0
|
SuperKir
|
07.11.2018, 01:17
#11
|
Не по теме: Yetty, Конкретная задача, ввод без точки... смешно уже. P.s. я уже посмеялся над неудачной попыткой слиться и выставить всех дураками, можете не продолжать ;)
0
|
Yetty
|
07.11.2018, 01:27
#12
|
Не по теме: SuperKir, я нашёл тему откуда Вы берёте цитаты. читаем ещё раз:
0
|
SuperKir
|
07.11.2018, 01:35
#13
|
Не по теме: Yetty, Вы сами процитировали то, что делает Вас не правым. Читайте свой же коммент перед объявлением массива. "Введите число с клавы или так". А про Ваш глупый вариант кастовки int в double я больше даже разговаривать не хочу. Ума много не надо на стрелочку нажать
0
|
7430 / 5022 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
07.11.2018, 01:48 | 14 |
Не по теме: насчёт числа 4.3. никакого отношение это число к коду не имеет. в коде числа БЕЗ ТОЧКИ которые Вы рекомендовали сравнивать с точностью. причём там не утверждение насчёт 4.3, а вопрос к Вам. Добавлено через 8 минут Не по теме: насчёт с ввода клавы. вводим числа -3 4 -9 -8 -1. что Вам опять непонятно ? у меня уже нет желания что либо Вам объяснять - судя по всему это бесполезно.
0
|
SuperKir
|
07.11.2018, 01:49
#15
|
Не по теме: Yetty, короче, всё с Вами ясно. Как говорится, "слив засчитан". На этой ноте покину Вашу противоречивую персону. Спокойной ночи.
0
|
Yetty
|
07.11.2018, 02:04
#16
|
Не по теме: SuperKir, а Вам неудачное предложение сравнивать с точностью то что сравнивать с точностью не нужно не засчитано. о конкретной задаче - не так выразился - о конкретном коде. Надеюсь частица инфы в Вашем сознании осталась и больше Вы с рацпредложениями о проверках с точностью выходить не будете.
0
|
Модератор
![]() 13324 / 10628 / 6350
Регистрация: 18.12.2011
Сообщений: 28,381
|
||||||
07.11.2018, 07:19 | 17 | |||||
![]() Решение
здесь if лишнее, т.к. все альтернативы Вы уже перебрали.
Однако, это не гарантирует нужного результата, т.к. числа с плавающей запятой в двоичном представлении не совсем точно соответствуют десятичному представлению. Попробуйте так
1
|
0 / 0 / 0
Регистрация: 14.12.2015
Сообщений: 15
|
|
07.11.2018, 18:06 [ТС] | 18 |
Всем большое спасибо, задача получилась!
0
|
07.11.2018, 18:06 | |
07.11.2018, 18:06 | |
Помогаю со студенческими работами здесь
18
Вычислить значение интервально заданной функции
Вычислить значение интервально заданной функции Вычислить значение интервально заданной функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |