Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Вниз

Преобразование типа Char   Найти похожие ветки 

 
rena ©   (2008-05-18 22:09) [0]

Подскажите пожалуйста, с помощью каких функций можно преобразовать тип char в integer или string? Чтобы, допустим, символ "2"(сhar) преобразовать в 2(integer) или хотя бы в string, а через него в integer..На прологе есть такой предикат (char_int(Char,Integer)) а на delphi?


 
Anatoly Podgoretsky ©   (2008-05-18 22:12) [1]

> rena  (18.05.2008 22:09:00)  [0]

S := "2"
I := Ord("2") но вопрос не понятен, ты код что хочешь получить?


 
rena ©   (2008-05-18 22:21) [2]

Нет, код символа как раз не нужен..В Delphi есть функция StrToInt(x), переводящая значение строкового типа в целое число, как тоже самое сделать с типом char?


 
{RASkov} ©   (2008-05-18 22:38) [3]

> [2] rena ©   (18.05.08 22:21)
> В Delphi есть функция StrToInt(x), переводящая значение
> строкового типа в целое число, как тоже самое сделать с
> типом char?

так же
C: Char;
N: Integer;
....
C:="5";
N:=StrToInt(C);


 
Умище   (2008-05-18 23:57) [4]

function Char2Int(c: Char): Integer;
begin
  Result := Ord(C) - 48;
end;



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.047 c
15-1209129042
Ega23
2008-04-25 17:10
2008.06.08
А может так спонтанно на Чистые пруды?


10-1146837285
Teddy24
2006-05-05 17:54
2008.06.08
Проблема подключенения DCOMConnection


2-1211109836
DooRs
2008-05-18 15:23
2008.06.08
Переменная классового типа


2-1210830069
cvg
2008-05-15 09:41
2008.06.08
Как сделать присваивание в операторе if?


2-1210859584
Василий Василич Пупкинд
2008-05-15 17:53
2008.06.08
Ищется элегантное решение.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский