Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Преобразование времени (double. Может всё-таки кто-нибудь знает) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему программа неправильно работает http://www.cyberforum.ru/cpp-beginners/thread729032.html
string IntToStr(int a) { if (a == 0) return "0"; string str = ""; int b = a; if (a < 0) a *= -1; while (a > 0) str = char(a % 10 + '0') + str, a /= 10; if (b < 0) str = "-" + str;...
C++ MS Visual Studio 2012:Нет доступных исходных файлов Здравствуйте. С недавних пор столкнулся с проблемой при отладке: вместо отладочных данных , вижу вот это: http://s2.ipicture.ru/uploads/20121212/thumbs/j82Vgqb7.jpg В гугле насчет этого ниче... http://www.cyberforum.ru/cpp-beginners/thread729025.html
C++ целочисленная арифметика (напечатать все простые числа из диапазона)
дано целое n>2. напечатать все простые числа из диапазона
Создать класс матрицы реальных чисел (от 1х1 до 8х8) C++
Добрый день. Задача такова. Нужно создать класс матрицы из реальных чисел (От 1х1 до 8х8). И перекрыть "-" оператор (не памяти). Есть идеи? Заранее благодарю!
C++ Интерполяция кубическими сплайнами http://www.cyberforum.ru/cpp-beginners/thread728999.html
Помогите пожалуйста написать программу Интерполяция кубическими сплайнами. n=25 =
C++ ряды дано натуральное число N. Вычислить S=1-1/2+1/4-1/8+...+((-1)^n)/(2^n) подробнее

Показать сообщение отдельно
Байт
Эксперт C
16136 / 10414 / 1549
Регистрация: 24.12.2010
Сообщений: 19,713
13.12.2012, 21:11
dmmax, Ну и чуши ты понаписал! И на будущее старайся коды показывать текстами а не скринами. Ну как я из скрина вытащу твою ошибочную строчку и ткну тебя туда носом? Приходится твой бред переписывать...
Самое страшное
C
1
 printf("%d", &c);
Тут сразу 2 грубых ошибки. 1) Ты печатаешь не сам "c" а его абсолютный адрес в памяти компьютера. Который естественно оказывается разным при разных запусках. 2)
C
1
double c
А ты его печатаешь как целый (%d) Надо
C
1
 printf("%.2f", c);
Добавлено через 12 минут
Далее.. (Вот, блин, приходится на кажный чих твой скрин открывать)
C
1
 if ((....)= 0.001
Шерсть дыбом встает!
Ты адресу функции присваешь значение!!! Ну и чего ты хочешь? Твое счастье, что компьютер не загорелся!
Потом идея здесь в том, что нужно сравнивать на близость к предельному значению. С шуточками компутерной арифметики не сталкивался? Ну, у тебя все впереди. Короче, надо
C
1
 if (fabs(res-0.6) < 0.001) ...
Занимаюсь с тобой так подробно, потому как считаю, что для тебя не все еще потеряно. Только перед тем как пользоваться инструментом, надо хоть чуть-чуть почитать прилагаемую к нему инструкцию.
Обид, надеюсь, нет?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru