Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2008-10-05 20:46:51 ЛС | профиль | цитата
Андрей. писал(а):
что в твоём понимании - число?

наверно имелось ввиду разряды(знакоместа). сжать можно только так:
0001 - 14 бит
036 - 9 бит
1 - 1 бит
12092008 - 23 бита (4 + 5 + 14)
12092011 - 23 бита (4 + 5 + 14)
и того 9 байт. Если принять за факт, что год не может быть больше или меньше чем 1024 лет от текущего, то под него можно выделить 11 бит, а не 14 и получим 8 байт ровно.
------------ Дoбавленo:

впрочем если разрядность третьего числа больше, то увы...
карма: 27
0