|
4 / 4 / 0
Регистрация: 25.06.2010
Сообщений: 106
|
||||||
непонятки02.08.2011, 13:40. Показов 8693. Ответов 81
Метки округление (Все метки)
у меня есть прога которая берет дабл и разделяет его на две сост. целое и дробное
0
|
||||||
| 02.08.2011, 13:40 | |
|
Ответы с готовыми решениями:
81
непонятки с for непонятки с Си Непонятки с WXDev C++ |
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|
| 03.08.2011, 13:17 | |
|
0
|
|
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||||||
| 03.08.2011, 13:57 | |||||||
![]()
1
|
|||||||
| 03.08.2011, 13:59 | |
|
Не по теме: Чего только люде не сделают, чтобы 0.5 не прибавлять :)
0
|
|
|
|
|||||||
| 03.08.2011, 14:21 | |||||||
0
|
|||||||
| 03.08.2011, 15:05 | |
|
Не по теме: Кто-то, ага. Теперь printf делает округление, что замечательно видно на скриншотах.
0
|
|
|
|
|||||||||
| 03.08.2011, 16:02 | |||||||||
|
Изначально раделение дабл на компоненты шло во всех вариантах , потом тебе не давало покоя что вывод копеек не тот, вот тебе его вывели, ну и что ты кипишь как чайник??? Добавлено через 7 минут grizlik78, в завершение привожу апдейт кода, чтобы у тебя отпало желание спорить в этом топике - заметь без 0,5 + никаких циклов и прочих сложностей!
Жду следующих язв ![]()
0
|
|||||||||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||
| 03.08.2011, 16:21 | ||||
|
Да, последний код, наконец-таки, делает то, что нужно. Но делает он это посредством округления в (s)printf, нравится тебе это, или нет.
Не по теме:
0
|
||||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||
| 03.08.2011, 16:28 | ||
|
Не по теме: Вот блин, не сдержался. Ухожу-ухожу.
0
|
||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||||
| 03.08.2011, 17:20 | |||||
![]() Добавлено через 1 минуту
0
|
|||||
|
|
|||
| 03.08.2011, 19:40 | |||
|
Внимание сюрприз в Release версии нормально работает с s[2], забыл о мусоре в конце строк кода '\0' не поставил???Но если уж так хочешь чтобы всё было по букве закона можно s[3] поставить, сути єто НЕ ИЗМЕНИТ...
0
|
|||
|
|
|||
| 03.08.2011, 20:09 | |||
|
Я уже чуть выше об этом написал
0
|
|||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|||||||
| 03.08.2011, 20:38 | |||||||
0
|
|||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||||||||||
| 03.08.2011, 20:54 | |||||||||||
|
Добавлено через 14 минут grizlik78, кстати, Вот без отбрасывания нулей
1
|
|||||||||||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|||||||
| 03.08.2011, 21:19 | |||||||
Сто сотых можно и потом сократить, но в целом согласен. Правда я исходил из того, что исходное число вводится с двумя знаками точности. В этом случае целые будут представляться точно. Но если исходное значение вычисляется, то такая неприятность вполне вероятна.Добавлено через 15 минут Попробуем перекомпоновать. Вроде и временная переменная ушла и деление. Правда тут надо хорошо подумать, не пострадала ли хоть немножко область допустимых значений. Мой исходный вариант представляется мне немного надёжнее, но там придётся перенос осуществлять "вручную".
0
|
|||||||
|
|
||||||||
| 03.08.2011, 21:46 | ||||||||
|
Ребят, вы похожи на скандальных бабок. 78 сообщений для обыденного вопроса - это слишком.
Никого не хочу обидеть но по-моему у вас нет личной жизни и вам доставляет удовольствие этот бесценный (именно бесценный, т.к. при таком количестве сообщений ни один нормальный новый пользователь данного форума не станет выяснять причину аналогичной проблемы копаясь в этом мусоре) флуд. Завязывайте. * ответы принимаются автоматически, и каждый из них целиком и полностью будет подтверждать то что я изложил.
Добавлено через 20 минут Будда, ты только что уничтожил ровно половину смысла моего сообщения....
0
|
||||||||
| 03.08.2011, 21:46 | |
|
Непонятки с итераторами Непонятки со списком Непонятки с выводом
Непонятки со scanf Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр.
Дословно, отклонённая. . .
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|