0 / 0 / 0
Регистрация: 23.12.2016
Сообщений: 2
|
||||||
1 | ||||||
Проверить, верно ли, что целая и дробная части заданного вещественного числа одинаковы17.02.2017, 20:14. Показов 2519. Ответов 5
Метки нет (Все метки)
Задача: Вывести true если высказывание верно, false в противном случае . Целая и дробная части заданного вещественного числа одинаковы. Написал программу, получилось что дробная часть больше целой что не должно быть по логике,может кто-то исправит? Буду благодарен.
0
|
17.02.2017, 20:14 | |
Ответы с готовыми решениями:
5
Дробная и целая части числа Разделить дробное число на 2 части: целая часть числа и его дробная часть Разветвляющиеся алгоритмы: Верно ли, что 3 цифры четырехзначного числа одинаковы? Определить равна ли сумма k цифр дробной части заданного вещественного числа сумме цифр целой части |
63 / 63 / 39
Регистрация: 18.11.2016
Сообщений: 562
|
||||||
17.02.2017, 20:34 | 2 | |||||
Книга Геберт Шилдт, Самоучитель С++, мне очень помогла понять самые азы программирования.
Вам тоже рекомендую.
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
17.02.2017, 20:49 | 3 |
Очень странное утверждение. Интересно, а что имеется в виду под "дробной частью вещественного числа"? Может быть, совсем не то, чему меня учили в школе? Я знаю только одно число, обладающих этим свойством. Это круглый 0.
1
|
0 / 0 / 0
Регистрация: 23.12.2016
Сообщений: 2
|
|
17.02.2017, 21:16 [ТС] | 4 |
Ну допустим 786.786 у него целая и дробная часть одинаковы если они приведены к одному основанию ( целому десятичному числу без плавающей точки)
Добавлено через 3 минуты Вы неправильно поняли поставленную задачу. Ваш код определяет есть ли у числа дробная часть, а мне необходимо взять целую и дробную часть этого числа и сравнить их. Опять же повторюсь проблема в том что дробная часть больше чем целая,чем это вызвано понятия не имею.
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
17.02.2017, 21:17 | 5 | |||||
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
17.02.2017, 23:43 | 6 |
Задача имеет смысл только если числа записаны на бумаге (или представлены в виде символьной строки) Как числа 786.786 и 786.786000 для компьютера (и для мироздания) совершенно неотличимы.
Поэтому писать double a = 321.321; (или cin >> a; ) имхо, в данном случае совершенно бессмысленно. Вот char * (string) s = "321.321" (или cin >> s; но s - строка!) - вот это имеет смысл и легко решается. Если я вас не убедил, попробуйте понять какая часть больше, целая или дробная у числа 100*pi (pi - отношение длины окружности к ее диаметру) Добавлено через 15 минут Можно сформулировать задачу так. Есть действительное число. Запишем его так, чтобы длина дробной части была равна длине целой части. Будут ли в этой записи равны его целая и дробная часть.
0
|
17.02.2017, 23:43 | |
17.02.2017, 23:43 | |
Помогаю со студенческими работами здесь
6
Выяснить, что целая и дробная части заданного вещественного числа одинаковы Выяснить, что целая и дробная части заданного вещественного числа одинаковы Целая и дробная части числа Целая и дробная части числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |