|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
преобразование длины
в процессе работы приложения в некую переменную записывается длина в метрах(тип Integer).Вопрос: как отобразить эту длину не в метрах, а километрах?пример-в переменную записана длина 2.450 метров.Надо вывести 2 км 450 м.
|
#2
|
||||
|
||||
1 км = 1,024 м
делим целочисленно 2450 на 1000 получаем 2 км, вычисляем остаток от деления получаем 450 м. Код:
ShowMessage(IntToStr(2450 div 1000)+'км'); ShowMessage(IntToStr(2450 mod 1000)+'м'); Пишу программы за еду. __________________ |