![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.12.2019
Сообщений: 2
|
![]()
Написал программу по считыванию трех чисел и определению образуют ли они геометрическую прогрессию. Все работает, кроме чисел 0.1 0.01 и 0.001.
Когда ввожу эти числа, числа с тем же знаменателем, или даже числа в обратном порядке, то программа считает, что это не геометрическая прогрессия, что не верно. Подскажите как можно это исправить. Спасибо! Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
Я в текст не вникал, но возможно - дело в том, что float переменные сравнивать на равенство - дохлое дело, 1/3 может быть не равно 7/21. Это связано с особенностями машинного представления "плавучки".
Поэтому вместо Код:
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 750
|
![]() Код:
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
![]() |
![]() |
![]() |
#4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
donald knut, вот такое должно быть название темы. Посмотрите и сравните со своим )
digitalis, Cuprum5 спасибо за ответы. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написал программу, которая должна выводить среднее арифметическое ряда чисел, вроде все работает, но выводит какое-то левое число | lfybbk | Общие вопросы C/C++ | 6 | 30.12.2016 11:33 |
Составьте программу,заменяющую меньшее из трех данных чисел произведением этих чисел | Делька | Помощь студентам | 1 | 24.09.2015 17:21 |
Даны четыре вещественных числа, проверить: образуют ли данные числа геометрическую прогрессию (язык C) | Даша(S) | Помощь студентам | 6 | 04.04.2015 23:43 |
Задача в visual basic: Дан массив ненулевых целых чисел размера N. Проверить, образуют ли его элементы геометрическую прогрессию. | Екатерина23 | Помощь студентам | 2 | 15.01.2014 00:47 |
Написал программу, все работает кроме одного момента. | Palomnik1096 | Microsoft Office Excel | 5 | 09.12.2010 14:56 |