|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.02.2011, 04:55 | #131 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
ок,как дела с твоим кодом?
|
03.02.2011, 04:59 | #132 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
так написал же ещё одну версию для дебагинга, посмотри
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
03.02.2011, 05:02 | #133 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
Enter fucking positive number: 1000
1000 - 729 + 1 999 - 729 + 1 i = 3, tmp = 1, dikiy(tmp, i) = 271 1000 - 729 + 1 999 - 729 + 1 Your answer is 271, dumbass. Press any key to continue почерму 999??? Последний раз редактировалось Serge_Bliznykov; 03.02.2011 в 08:16. |
03.02.2011, 05:04 | #134 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Понятия не имею, сам офигеваю. По стандарту, приведение double к int должно банально отбросить дробную часть. Что у тебя за компилятор?
Теперь целиком не буду постить. Попробуй так Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
03.02.2011, 05:07 | #135 | |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
visual studio 6 :-D
Цитата:
Enter fucking positive number: 1000 1000 - 729 + 1 999 - 729 + 1 999 - 729 + 1 i = 3, tmp = 1, dikiy(tmp, i) = 271 1000 - 729 + 1 999 - 729 + 1 999 - 729 + 1 Your answer is 271, dumbass. Press any key to continue может там такой вариант при округлении он берет менше чем надо? Последний раз редактировалось Serge_Bliznykov; 03.02.2011 в 08:17. |
|
03.02.2011, 05:18 | #136 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
я сдаюсь. может, допру, когда отосплюсь и протрезвею.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
03.02.2011, 05:30 | #137 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
я кажется понел
все дело в округлении.когда я все сделал float, 1000 - 22, но при 99 проблемы с assert(m >= 0); assert(n >= 0 && n < 10); ты должен отделить цыфры которие 10^n и все остальные. когда будешь работать с 10^n,то,вместо доубле используй float,когда будешь работать с остальными, ничего не ,меняй. Последний раз редактировалось Акоб; 03.02.2011 в 05:59. |
03.02.2011, 06:11 | #138 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
а можешь модифицировать исходник так, чтобы у тебя всё работало?
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
03.02.2011, 06:27 | #139 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 243
|
сейчас нет))
спать охота)) Код:
Последний раз редактировалось Акоб; 03.02.2011 в 08:54. |
03.02.2011, 10:31 | #140 | |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
Цитата:
выхлоп проги с поста #143 начиная с 1000 Код:
Последний раз редактировалось NiCola999; 03.02.2011 в 17:23. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
подсчитать количество слов, в которые входит символ "е" | Zhasik | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 27.12.2010 10:29 |
Подсчитать количество букв "А" в предложении и общее количество букв.В тексте из файла несколько строк. | kvas91 | Общие вопросы C/C++ | 3 | 14.11.2010 16:51 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |