Как сделать что бы перед числом был 0

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22 ноя 2016, 09:10
Откуда: Москва

Как сделать что бы перед числом был 0

Сообщение robocraft »

В общем сделал программные часы. Сейчас показывают в формате 0:0:0 Как сделать что бы показывали в формате 00:00:00?
☃ Loading... ██████████████] 99%
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Как сделать что бы перед числом был 0

Сообщение Dev1 »

Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22 ноя 2016, 09:10
Откуда: Москва

Как сделать что бы перед числом был 0

Сообщение robocraft »

Dev1, спасибо
☃ Loading... ██████████████] 99%
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Как сделать что бы перед числом был 0

Сообщение Dev1 »

С последним блоком поосторожнее. В больших проектах могут пропадать строки, либо произвольно мигать. В маленьких проектах нормально.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22 ноя 2016, 09:10
Откуда: Москва

Как сделать что бы перед числом был 0

Сообщение robocraft »

Dev1, да мне принцип нужен был что бы впихнуть в блок программных часов.  вот тут положил Всё получилось, часы работают, на сколько точно ещё не тестировал, так же в крупных проектах тоже не тестил.
☃ Loading... ██████████████] 99%
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Как сделать что бы перед числом был 0

Сообщение Dev1 »

Это вы секунды от генератора получаете? Так чем больше блоков тем длиннее секунда будет.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22 ноя 2016, 09:10
Откуда: Москва

Как сделать что бы перед числом был 0

Сообщение robocraft »

Да, я уже заметил отставание часов. Калибровать придётся в конечном проекте. Конечно лучше использовать часы реального времени внешние. Но для проектов где точность времени не критична, думаю можно использовать.
☃ Loading... ██████████████] 99%
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Как сделать что бы перед числом был 0

Сообщение Dev1 »

А зачем тогда часы, которые неправильно ходят.
Можно подсчитывать секунды через millis()
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Как сделать что бы перед числом был 0

Сообщение Олег »

Генератор тоже millis() считает, будет разница?
robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22 ноя 2016, 09:10
Откуда: Москва

Как сделать что бы перед числом был 0

Сообщение robocraft »

Dev1, Если точность часов принципиальна, то конечно лучше внешние часы, тем более они стоят рублей 30. Ну вот допустим я хочу сделать автоматическую кормушку для рыб, рыбам пофигу если корм будет сыпаться каждый день на пару минут позже или раньше. К тому же можно заморочится и откалибровать генератор в часах более точно.
☃ Loading... ██████████████] 99%
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Как сделать что бы перед числом был 0

Сообщение Dev1 »

Да я ничего не имею против, найти применение можно где угодно.
Просто в одном моем достаточно большом проекте я то же использую генератор секундный. Там в принципе процесс идет где то до 300 секунд, температура по графику на 8 точек уставок. В железе я пока не сделал, смотрел только в протеусе. Ищу альтернативу, просто рассуждаю.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость