#1
|
|||
|
|||
CRC32 по-фидошному
Nil Alexandrov написал(а) к All в Apr 21 07:58:54 по местному времени:
Нello, All! Знает кто-нибудь историю возникновения алгоритма CRC32 на фидошный лад - это когда предобусловливание реализуется, т.е. начинается не с нуля, а с ~0uL, но почему-то постусловие, а именно инвертирование результата не выполняется? Моё предположение такое, что фидо - любительская сеть, и была спроектирована любителями, которые начали читать спецификации ITU-T, но до конца выдержки не хватило :-) Хорошо, что вычисление CRC32 для .tic файлов происходит по-стандарту, видимо было с чем сравнить ;-) Ещё забавно, что идея привести все символы в строке к единому регистру и посчитать CRC звучит разумной, осталось только договориться, мы делаем всё в прописные буквы, как в JAM'е, например, или всё в строчные, как поиск дупов в хаски, хотя это последнее уже не регламентируется стандартами. Best Regards, Nil --- GoldED+/LNX 1.1.5 |