Показать сообщение отдельно
  #9  
Старый 07.04.2011, 11:40
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
  function AnyToInt(c: Char): Integer;
  begin
    if c in ['0'..'9'] then Result:=StrToInt(c)
    else if c in ['A'..'Z'] then Result:=10+Ord(c)-Ord('A')
    else raise Exception.Create('AnyToInt Exception');
  end;

ShowMessage(IntToStr(AnyToInt('C')*8));
__________________
Пишу программы за еду.
__________________
Ответить с цитированием