0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
|
1 | |
Преобразование времени (double. Может всё-таки кто-нибудь знает)12.12.2012, 16:22. Показов 2184. Ответов 25
Метки нет (Все метки)
Как double сделать так, чтобы он работал по такому принципу.
К примеру идет число 0,01...0,59 и после 0,59 переходило не в 0,60 , а в 1,00?? Мне это надо, чтобы из файла считывал число и за 59 не переваливало. Вообще в программе это будет иметь значение времени. Если можно, то надо без классов и векторов. Если есть другой способ, то сообщите о нём пожалуйста. Заранее благодарен всем людям, кто придумает какой-либо выход из этой ситуации ^_^
0
|
12.12.2012, 16:22 | |
Ответы с готовыми решениями:
25
ЗНАТКИ, может, знает кто-нибудь как решить ? Может кто знает какой нибудь Белорусский прокси? Стек и очередь, может кто-нибудь знает как делается? Может кто-нибудь знает где про графы написано доступным языком? |
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
||||||
12.12.2012, 16:33 [ТС] | 3 | |||||
спасибо большое, а вот можно ли это сделать функцией и записать в структуру?
0
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
||||||
12.12.2012, 17:15 [ТС] | 4 | |||||
извиняюсь за дубль...если можно, то тему удалите ^_^
Добавлено через 39 минут
хотя функцию вроде не так надо было сделать блин помогите пожалуйста
0
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
|||||||||||
12.12.2012, 18:34 [ТС] | 6 | ||||||||||
Вообщем до этого у меня был такая структура
затруднился особенно в этом моменте, когда надо было из файла считать данные и показывать их на экран, а позже и сортировать. пример текстового файла, из которого надо было взять данные(как было раньше): Кликните здесь для просмотра всего текста
1 15 Смоленск 2 30 2 40 Казань 1 40 3 15 Омск 2 45 P.S.: Первые два числа - это время отправления, названия - это город прибытия, вторые два числа - время в пути. Как я хочу чтобы получилось: Кликните здесь для просмотра всего текста
1.15 Смоленск 2.30 2.40 Казань 1.40 3.15 Омск 2.45 чтобы заместо ДВУХ чисел, было ОДНО число. Намного упроститься сортировка. Да и понятней будет, во всяком случае для меня ^_^ Вот как мне функцию в структуру занести? Кликните здесь для просмотра всего текста
Добавлено через 7 минут тип функции будет не double, а void, ну мне, типа, возвращаться значение не надо. Добавлено через 59 минут ап
0
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
||||||
12.12.2012, 18:40 | 7 | |||||
Не смущает, что подсветился time?
ничего не понял
Или нужно было на плюсах? ))
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
12.12.2012, 18:56 | 8 | |||||
К сожалению почти все встречаемые мной трансляторы этой ошибкой пренебрегают. Даже Варингом ее не считают. А ведь это ошибка грубая. Хотя казалось бы - чего там стоит ее транслятору определить, и не такие вещи сечет... Ан нет...
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
12.12.2012, 19:21 | 10 |
В посте #4 ТС. Функция определена как возвращающая double, но ничего не возвращает, нет ретурна, и она возвращает некую ахинею, лежащую в стеке, но не имеющую никакого отношения к ее, весьма уважаемой, работе
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
12.12.2012, 19:31 | 13 |
Да при чем тут стандарт! Элементарный здравый смысл и больше ничего. Ежели ты определил функцию, как какую-то херню возвращающую, так пусть она и возвратит эту херню.
А return можно не писать во всех функциях, не возвращающих значения. Во всяком случае до недавнего времени это было так.
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
12.12.2012, 19:43 | 15 |
Это все иллюзии. Читайте K&R. return в main по мысли некоторых созидателей нужен для взаимодействия энтого main-а с операционной системой. Их грех и их заморочка. но внутри как сишной так и плюсовой программы, явные ретурны для функции ничего не возвращающей (void) пока, слава тебе, Господи, не нужны.
Вообще-то глупый разговор получается. Была конкретная проблема, а мы размазываем манную кашу...
0
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
|
13.12.2012, 19:09 [ТС] | 16 |
Сегодня напишу всю программу, если компилить не будет забегу сюда ^_^
Добавлено через 6 часов 18 минут Вообщем сделал, компилиться но не показывается на экран. Посмотрите кто-нибудь https://mail.yandex.ru/disk/pu... rt6Dw8M%3D Добавлено через 8 минут для тех, кто всё-таки будет смотреть прогу: в textFile и textFileAll, printText в printf и scanf поменяйте %d на %f =) глупая ошибка)
0
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
|
13.12.2012, 19:25 [ТС] | 17 |
вот кстати по тому коду работаю, он как-то не так работает -_- при чём он каждый раз выдает разные вот такие огромные числа.
0
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
|
13.12.2012, 20:05 [ТС] | 18 |
ап
Добавлено через 18 минут Помогите кто-нибудь пожалуйста После завтра сдавать)
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||||||||||||||||||||||
13.12.2012, 21:11 | 19 | |||||||||||||||||||||||||
dmmax, Ну и чуши ты понаписал! И на будущее старайся коды показывать текстами а не скринами. Ну как я из скрина вытащу твою ошибочную строчку и ткну тебя туда носом? Приходится твой бред переписывать...
Самое страшное
Далее.. (Вот, блин, приходится на кажный чих твой скрин открывать)
Ты адресу функции присваешь значение!!! Ну и чего ты хочешь? Твое счастье, что компьютер не загорелся! Потом идея здесь в том, что нужно сравнивать на близость к предельному значению. С шуточками компутерной арифметики не сталкивался? Ну, у тебя все впереди. Короче, надо
Обид, надеюсь, нет?
1
|
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81
|
||||||
14.12.2012, 10:47 [ТС] | 20 | |||||
Байт, спасибо что уделили мне время : ) и вправду глуппые ошибки хотя в своей программе я это исправил.
по вашему коду:
Добавлено через 5 часов 54 минуты
0
|
14.12.2012, 10:47 | |
14.12.2012, 10:47 | |
Помогаю со студенческими работами здесь
20
Кто-нибудь может пройти все уровни? Где можно посмотреть все функции по работе с динамической памятю в C++ ? Может кто сайт знает кто нибудь может слепить всё воедино ? и желательно прислать слепленную программу. за ранее спасибо Кто -нибудь знает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |