1 | |
Перевод из char в int15.12.2012, 21:05. Показов 45864. Ответов 17
Метки нет (Все метки)
нужно перевести из char в int, способ перевода следующий:
"значение цифры равно значению ее символа в таблице символов компьютера минус значение '0'." (c)книжка как это реализовать?
0
|
15.12.2012, 21:05 | |
Ответы с готовыми решениями:
17
Перевод из char в int Перевод char в int Перевод char в int Перевод *char в int[] c++ |
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364
|
|
15.12.2012, 21:20 | 6 |
int x = atoi(char);
1
|
14 / 14 / 1
Регистрация: 20.04.2010
Сообщений: 102
|
|
15.12.2012, 21:20 | 7 |
0
|
14 / 14 / 1
Регистрация: 20.04.2010
Сообщений: 102
|
|
15.12.2012, 21:31 | 13 |
char это целое число размером 1 байт. отнимая из char char получаем целое число.
целое число присвоить переменной другого целочисленного типа не составляет труда))
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
15.12.2012, 21:35 | 14 | |||||
не хранят компьютеры буквы, только числа
char целочисленный тип размером в 1 байт int целочисленный тип с другим размером( в виндос 4 байта) вычитая одно целочисленное число из другого получаем третье можно так написать
Добавлено через 51 секунду изобрети другое
0
|
15.12.2012, 21:36 | 16 | |||||
Суть в том, что char представлены целыми числами. Символ '7' представлен, допустим, как число 55. Символ '0' - как 48. Разница между ними и будет равна 7.
0
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|||||||||||
15.12.2012, 21:43 | 17 | ||||||||||
slipp1, цифре ноль соответствует в таблице ASCII 48. Т.е. если мы напишем
0
|
15.12.2012, 21:49 [ТС] | 18 |
всем спасибо разобрался.
0
|
15.12.2012, 21:49 | |
15.12.2012, 21:49 | |
Помогаю со студенческими работами здесь
18
Перевод из int в char Перевод int и double в char* Массив char + перевод в int Перевод int в char (строку) Перевод массива из char в int Перевод int в символьный массив char Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |