Показать сообщение отдельно
  #3  
Старый 23.05.2010, 15:02
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Код:
function SumDig(Value: Integer): Longint;
  var
    i: Byte;
    TmpVal: String;
  begin
    TmpVal := IntToStr(Value);
    Result := -Ord('0') * Length(TmpVal);
    for i := 1 to Length(TmpVal) do
    Result := Result + Ord(TmpVal[i]);
  end;
Ответить с цитированием