| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > TDate упаковать в 2 байта (Delphi) |
| Автор: Jees 6.5.2013, 16:12 | ||
| Доброго времени суток! Возникла задача записать дату в 2 байта таким образом: 31 декабря 2020 11111 1010 0010100 day month year понимаю что нужно использовать битовые смещения, но сам в них не очень понимаю. Что получилось на данный момент:
а с формированием второго байта затык.... Знатоки, подскажите пожалуйста P.S. RAD Studio XE3 |
| Автор: kami 6.5.2013, 16:47 |
| Чегой-то я не очень понял. Судя по день - самая старшая часть старшего байта. а судя по это старшая часть младшего байта. ку? Поясните, плиз. |
| Автор: Чучмек 6.5.2013, 18:49 | ||
| Под год остается 7 бит - 128 лет Какой год считать нулевым? Добавлено через 8 минут и 32 секунды надо думать 2000
|
| Автор: Чучмек 6.5.2013, 19:06 | ||
И обратно
|