Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
ВнизКак получить код символа в строчке? Найти похожие ветки
← →
001 (2004-06-30 01:41) [0]Допустим, нужно представить слово "Ы S Ш I" в виде записаной последованности кодов каждого из символов..
Думал про Ord, но она непонятно что возвращает, например у "a" - 65, а она возвращает 97 !!!
дайте какую-нить функцию.....
← →
Palladin © (2004-06-30 01:46) [1]А конечно разницы между a и а ты не видишь да? А надо бы заметить что одна из них английская. Вот ее то код ты и получаешь...
← →
Palladin © (2004-06-30 01:48) [2]К тому же 65 это в ASCII... В ANSI - 224...
← →
Вася Пупкин © (2004-06-30 01:49) [3]Во-первых, ord("a")=97 ($61), а во-вторых, ord("A")=65 ($41) %)
← →
Вася Пупкин © (2004-06-30 01:53) [4]2 Palladin
а если "а" -русская , то не 65, а 160
← →
Piter © (2004-06-30 01:57) [5]001 (30.06.04 01:41)
Думал про Ord, но она непонятно что возвращает, например у "a" - 65, а она возвращает 97 !!!
это у"A"
65, а у"a"
- 97
← →
Piter © (2004-06-30 01:58) [6]Palladin (30.06.04 01:46) [1]
русский здесь не при чем... у него намного бОльшие номера
← →
Palladin © (2004-06-30 02:14) [7]согласен, не причем... просто, стоит сомневатся в первую очередь в себе чем в работе функций появившихся много много лет назад...
← →
001 (2004-06-30 02:37) [8]
> просто, стоит сомневатся в первую очередь в себе чем в работе
> функций появившихся много много лет назад...
Пфф. Я и не сомневался в ее работе..
просто лично мне "непонятно что она возвращает"..
пасибо.
← →
SergP © (2004-06-30 04:49) [9]
> [8] 001 (30.06.04 02:37)
В данном случае то что она возвращает оответствует коду символа... А коды у символов в разных регистрах соответстенно тоже разные. :))
Вот посмотри соответствие символов их кодам:
for i:=32 to 127 do
memo1.lines.add("Символ-"+chr(i)+" имеет код:"+inttostr(i));
и поймешь...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.032 c