Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› Перевод из hex в dec |
Посл.ответ | Сообщение |
|
Создано: 14 августа 2006 21:32 · Личное сообщение · #1 |
|
Создано: 14 августа 2006 23:11 · Личное сообщение · #2 |
|
Создано: 14 августа 2006 23:31 · Личное сообщение · #3 Поиск рулит ![]() CONST HEX : ARRAY['A'..'F'] OF INTEGER = (10,11,12,13,14,15); VAR str : String; Int, i : integer; BEGIN READLN(str); Int := 0; FOR i := 1 TO Length(str) DO IF str[i] < 'A' THEN Int := Int * 16 + ORD(str[i]) - 48 ELSE Int := Int * 16 + HEX[str[i]]; WRITELN(Int); READLN; END. ----- Люблю повеселиться, особенно пожрать ![]() |
|
Создано: 15 августа 2006 19:36 · Личное сообщение · #4 |
|
Создано: 15 августа 2006 19:46 · Личное сообщение · #5 |
|
Создано: 15 августа 2006 20:20 · Личное сообщение · #6 |
![]() |
eXeL@B —› Программирование —› Перевод из hex в dec |
Эта тема закрыта. Ответы больше не принимаются. |