Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизКак упаковать в 6 байт дату и время Найти похожие ветки
← →
tytci2007 (2006-05-20 14:12) [0]Как упаковать в 6 байт день и время так, чтобы первым байтом был год(последние две цифры), вторым -месяц, третий -день четвертый -час, пятый минуты, и шестой -секунды.
← →
Anatoly Podgoretsky © (2006-05-20 14:15) [1]И в чем проблема, не умеешь работать с массивами или структурами?
Или тебе надо код написать?
Последнее в форуме работа.
← →
KSergey © (2006-05-20 14:36) [2]packed record + F1
← →
tytci2007 (2006-05-20 14:42) [3]да и не больно надо, я уже сама сделала
← →
tytci2007 (2006-05-20 14:43) [4]Спасибо Ksergey? все когда-то начинали
← →
On (2006-05-20 15:47) [5]И это ты называешь упаковать – по восемь бит на каждый параметр?
Зачем месяц (0..11) хранить в целом байте(0..255)?
Секунды – 6 бит.
Минуты – 6 бит.
Часы – 5 бит.
День – 5 бит.
Месяц – 4 бита.
Год – оставшиеся 6 бит.
И того 4 байта…
← →
Anatoly Podgoretsky © (2006-05-20 16:02) [6]On (20.05.06 15:47) [5]
Год – оставшиеся 6 бит.
То есть живем только до 63 года?
← →
On (2006-05-20 16:10) [7]
> Anatoly Podgoretsky © (20.05.06 16:02) [6]
Может меньше )
← →
AlexWlad © (2006-05-20 21:13) [8]Двоично-десятичное кодирование?
И еще. TDateTime - тип Double 8 байт. Сэкономить 2 байта - это критично?
← →
Германн © (2006-05-21 03:50) [9]
> Anatoly Podgoretsky © (20.05.06 16:02) [6]
>
> On (20.05.06 15:47) [5]
> Год – оставшиеся 6 бит.
>
> То есть живем только до 63 года?
>
Это что. Есть микросхемы RTC, которые воспринимают "Год" только в 0..3
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c