Преобразование Char в Int Мне интересно, как я могу преобразовать Char в Int. Например. a = '\x2' -- a == 2 -- type of a should be Char b = charToInt a -- b == 2 -- type of b should be Int Но я понятия не имел, как:/ Заранее спасибо Ответ 1 Вы можете использовать функцию ord для преобразования символа в его целочисленное (порядковое) представление. chr переходит в другое направление. > ord '\x2' => 2 > chr 97 => 'a' > ord (chr 42) => 42 Ответ 2 Вы можете использовать fromEnum или Data.Char.ord.
Ответ 1 Вы можете использовать функцию ord для преобразования символа в его целочисленное (порядковое) представление. chr переходит в другое направление. > ord '\x2' => 2 > chr 97 => 'a' > ord (chr 42) => 42