c преобразование int в char



Преобразование char в int c

Автор Евгений Кузьмин задал вопрос в разделе Другие языки и технологии

C# Почему преобразование char в int работает "не так"? и получил лучший ответ

Ответ от Cheery[гуру]
Потому что вы получаете ASCII код символа "1", который равен 49
ссылка
i = (int)Char.GetNumericValue(str[0]);
а можно и
i = (int)(str[0] - '0');
или даже
i = str[0] & 0x0f;

Ответ от MadKenny[мастер]
можете воспользоваться функциями int.Parse(Str[0]) или TryParse или Convert.ToInt32(Str[0]) в девесок к тем что были предложены выше

Ответ от Алекс Куха[гуру]
может сразу в целой тип? iconv = Convert.ToInt32(str, 2);

Ответ от Никита Панин[активный]
С MSDN:"The ToInt32(Char) method returns a 32-bit signed integer that represents the UTF-16 encoded code unit of the value argument."Т. е. Convert.ToInt32(Str[0]) может вернуть 49, лучше использовать Convert.ToInt32(Str[0].ToString()).

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C# Почему преобразование char в int работает "не так"?
спросили в AVR
ARDUINO вопрос по вводу данных с клавиатуры
Для ввода с клавиатуры числа с двумя и более разрядами
создайте переменную типа String и на
подробнее...

как преобразовать char в int
Вот проанализируйте эту программу и сделайте выводы:

#include <iostream>
using
подробнее...
спросили в Lertha
подскажите, как перевести целое число в строку и наоборот на языке программирования C (желательно с обьяснением))))
Из строки - в число.
Способ 1. Функция strtol() преобразует строковое представление числа в
подробнее...
спросили в Вводить
Оператор ввода в C#
Для ввода используются

Console.Read();
Console.ReadLine();

Первый считывают
подробнее...
спросили в Shadrinsk String h
Вопрос по JAVA 🙂
Банальный)))
Как из String , типа "235423" получить int ?

String s = "235423";
Integer i = Integer.parseInt(s);

Т. е. для преобразования
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Molex Stdlib h
C, malloc realloc
Эти функции возвращают указатель на тип void. Указательна этот тип может быть преобразован в
подробнее...

Как использовать atoi для переменных типа "string"?
Использовать stoi полезно вместе с обработкой исключений в целях безопасности (сохранения
подробнее...
Itoa Си на Википедии
Посмотрите статью на википедии про Itoa Си
 

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

Имя*

E-mail:*

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