| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > вещественное в часы\минуты |
| Автор: Palladin 10.5.2009, 14:21 |
| Есть массив вещественных чисел, как сделать так чтобы 3.3+3.3 давали 7, а не 6.6???? или вот еще пример 8.12+8.50 давали 17.02??? наверняка кто-то уже реализовывал... |
| Автор: Palladin 10.5.2009, 14:41 |
| Придумал, алгоритм, быть может есть получше, или уже готовый код: Разбиваем каждое вещественное число, на до запятой и после запятой, суммируем каждую часть, потом часть которая после запятой делим на 60 и плюсуем к первой, вроде как получаем часы.минуты, я прав? |
| Автор: Демо 10.5.2009, 16:05 |
| Ты так и не написал, что тебе нужно. |
| Автор: Palladin 10.5.2009, 16:35 |
| 2Демо, да вроде написал. Собстно уже неважно, я решил свою проблему |