delphi chr



Oracle chr

Автор Nick Brown задал вопрос в разделе Другие языки и технологии

Люди,объясните подробно,пожалуйста,что значит в Паскале функция ord(x) и ей обратная chr(x) ? и получил лучший ответ

Ответ от Georgiy Prokopenko[гуру]
Есть специальная таблица символов (расширенного кода ASCII, когда каждому символу принадлежит числовое значение, всего в таблице имеется 255 значений, то есть каждому символу присвоено число,
chr(0..254) преобразует число (один байт) в символ которому принадлежит данное число, например chr(71) результатом будет буква "G", так же нажатие клавиш на клавиатуре выдаёт свой код вот как раз этот код при постановке в данный оператор и выдаст результатом какая клавиша нажата, это я к примеру. А вот оператор ORD(x) делает данный процесс в обратном порядке.
Задаём значение символ и получаем число от 0 до 254 (один байт)
например ORD("G") даст нам результат 71 (в десятичном формате)
Вот вроде и всё !!!

Ответ от Katyonachik[новичек]
Все просто, на самом деле)
Орд ('Х') - вернет код символа Х из таблицы АСКИИ.
Результатом обратной ей функции будет символ, который соответствует введенному коду (от которого берется функция) из той же таблицы АСКИИ.

Ответ от Jurii[гуру]
Это не взаимообратные функции!
Функция Ord возвращает порядковый номер значения перечислимого типа.
Счёт начинается с ноля.
Для типа byte функция вернёт собственно значение -- порядковый номер совпадает со значением.
Для типа char функция вернёт порядковый номер символа, который (число случайно) совпадает с ASCII кодом.
Функция chr возвращает символ с заданным кодом в ASCII.
Вывод: Просто, в отношении символьных значений, они действительно работают как обратные друг другу.. .
Поэтому можно сказать, что функция ord обратная функции chr, но не наоборот - функция chr не является обратной для функции ord, т. к. область применения функции ord не ограничивается работой с символами!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Люди,объясните подробно,пожалуйста,что значит в Паскале функция ord(x) и ей обратная chr(x) ?

CrO,CrO3 -это основный или кислотные оксиды ?
CrO-основный, CrOз-кислотный (ему соответствует хроматная кислота
подробнее...
спросили в Palm
как перевести cor at pulm
cor et pulmo - N (латынь)

сердце и легкие в
подробнее...
спросили в Apache
какими средствами удобнее разработать Web-приложение для Oracle Database 11g?
В комплекте поставки Oracle Database идет APEX - оракловое средство для быстрого создания
подробнее...
спросили в Oracle
oracle forms
Если не секрет, Oracle Forms еще где-то существует и
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

чем отличается chr(10) от chr(13)?
Отличие простое:

chr(10) - переход на новую строку
chr(13) - возврат каретки

подробнее...

ребят, буду благодарен, если кто нибудь объяснит про операторы ord и chr в паскале.
Striker немного дезинформировал…
Но я его не виню, ибо такую ошибку я встречал даже во многих
подробнее...
спросили в Oracle
как обеспечить взаимодействие php и базы данных на Oracle ?
В дистрибутив PHP входят два модуля, предназначенных для работы c ORACLE:

Стандартные
подробнее...
спросили в Oracle
Как правильно настроить подключение к oracle?
о котором оракле речь?
дело в том что вообще говоря мягко выражаясьподробнее...
спросили в Музыка Mana
Vide cor Meum
Ария \"Vide cor Meum\" была написана ирландским композитором Патриком Кэссиди (Patrick Cassidy) на
подробнее...
спросили в Sql
В чем разница между Oracle, SQL и PL/SQL? Желтельно услышать ответ от ораклойдов и профессионалов.
Oracle - это РСУБД - Реляционная система управления базами данных
SQL - структурированный язык
подробнее...

Где можно скачать кряк для City Car Driving?
Нигде. Кряков на City Car Driving не существует! Есть только генератор ключей на древний 3д
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*