время записывается в виде 120500 (часы, мин, сек) как из этого числа выделить часы мин сек. не используя конвертацию типов?
Из строки я понял как это сделать, но это надо сначала из числа в строку потом обратно. Может есть более простой и правильный способ...
как получить число из другого
-
- Сержант
- Сообщения: 152
- Зарегистрирован: 07 янв 2019, 16:02
- Имя: Сергей
- Благодарил (а): 5 раз
-
- Капитан
- Сообщения: 865
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 51 раз
- Поблагодарили: 9 раз
как получить число из другого
Правильный вариант записывать 3 переменных типа Byte с значениями часов минут и секунд отдельно. И вычислять ничего не нужно и экономия памяти, потому что на число 120500 нужна переменная типа Long а это уже 4 байта. А так в принципе можно делить на 100 - остаток от деления секунды, еще делить на 100 -остаток от деления минуты, целая часть часы. Но это куча ненужных вычислений и расход памяти.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
как получить число из другого
[ref]sergii2012[/ref], Да чисто математика
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Сержант
- Сообщения: 152
- Зарегистрирован: 07 янв 2019, 16:02
- Имя: Сергей
- Благодарил (а): 5 раз
как получить число из другого
спасибо за блок. блоки не работают.
из строки потому, что так удобнее вводить на странице настройки.
из строки потому, что так удобнее вводить на странице настройки.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость