Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Taciturn
Сообщений: n/a
#1

Алгоритм подсчета контрольной суммы - C++

04.04.2012, 20:56. Просмотров 1278. Ответов 1
Метки нет (Все метки)

Доброго времени суток всем! Прошу сразу не кидать в меня тапками, ибо я полный чайник в программировании, но у меня возникла необходимость добавить пару строк в log файл типа:

12 01 07 21 12 05 00 01 0f 00 21 74 46
12 01 07 21 13 05 00 00 0f 00 01 c3 ac
12 01 07 21 14 05 02 00 0f 00 01 04 f1
12 01 07 21 14 43 01 01 0f 00 01 93 8e
12 01 07 21 15 43 01 01 0f 00 01 f2 36
12 01 07 21 16 43 01 01 0f 00 01 70 ee

Здесь в начале идут дата и время, потом данные, а последние 4 символа, как я понимаю, контрольная сумма. Так вот подскажите, пожалуйста, каким образом мне калькулировать checksum, если я, допустим хочу добавить строку вида:

12 04 02 23 45 45 01 01 0f 00 01 ????

Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2012, 20:56     Алгоритм подсчета контрольной суммы
Посмотрите здесь:

Алгоритм вычисления контрольной суммы с наименьшей вероятностью дубля - C++
Простой составной вопрос. 1. Какой нынче есть современный алгоритм вычисления контрольной суммы, у которого вероятность получения...

Нужен алгоритм для вычисления контрольной суммы файлов crc64 - C++
Нужен алгоритм для вычисления контрольной суммы файлов crc64. Желательно на С++. А то везде CRC16 или CRC32

Рекурсия (алгоритм подсчета числа способов, с помощью которых можно представить число М в виде суммы) - C++
Нужно написать рекурсивный алгоритм подсчета числа способов, с помощью которых можно представить число М в виде суммы, каждое слагаемое...

Вычисление контрольной суммы - C++
Всем Привет! У меня проблема с вычислением CRC16. Есть небольшое объяснение и примеры, но как они получились не понимаю.... CRC...

Подсчёт контрольной суммы - C++
Приветствую! Необходимо подсчитать 32-битную сумму для файла checksum = word1 + word2 + ... + wordN. Я недавно читал про little-...

Расчет контрольной суммы файла - C++
Доброе время суток! не когда не работал с контрольными суммами, не подскажите библиотеку или пример кода расчета контрольной суммы...

Написать алгоритм и программу определения среднего бала по контрольной по информатики - C++
Выставленные в журнале оценки результатов контрольной работы по информатике образуют массив Z(n). Написать алгоритм и программу определения...

Переделать задачу из подсчета суммы после нуля в подсчет суммы после минимального - C++
Здравствуйте, помогите переделать задачу из подсчета суммы после нуля в подсчет суммы после минимального. Вот подсчет суммы после нуля: ...

Написать программу подсчета суммы М - C++
Написать программу подсчета суммы М введенных с клавиатуры чисел. Использовать функцию.

Алгоритм подсчета милисекунд - C++
Мне вот в голову пришла мысль, поработать с сортировкой Шелла. Я придумываю новый алгоритм сортировки, которая работает чуть быстрее выше...

Написать программу для подсчета суммы - C++
Для заданного натурального n и действительного х подсчитать слейдующюю сумму: S=cos1-cos2+cos3-…+ 〖(-1)〗^(n+1)cos n

Не работает программа подсчета вычисления суммы ряда - C++
#include "stdafx.h" #include "std_lib_facilities.h" #include "math.h" double x; double f(int n) { return ( atan(2) +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
04.04.2012, 23:07     Алгоритм подсчета контрольной суммы #2
Может стоит попробовать поэксперементировать с CRC (их там разные разновидности бывают)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru