Главная страницаОбратная связьКарта сайта

Простой расчет контрольной суммы

Оформил: DeeCo
Автор: http://www.swissdelphicenter.ch

{ 
  Example of calculating a simple checksum. 
  Beispiel, wie eine einfache Checksumme berechnet werden kann. 
}

 function CalcStrChecksum(s: string; zerobased: Boolean): Longint;
 var
   i: integer;
   L: integer;
 begin
   Result := 0;
   l := Length(s);
   if l > 0 then
   begin
     for i := 1 to l do
       if zerobased then
         Inc(Result, Ord(s[i]) - 65)
     else
       Inc(Result, Ord(s[i]));
   end;
 end;

Обсудить статью на форуме


Если Вас заинтересовала или понравилась информация по разработке на Delph - "Простой расчет контрольной суммы", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info