Я пытаюсь преобразовать десятичное число в эквивалент символа. Например:Преобразование десятичного разряда в символ ASCII
int j = 65 // Символьный эквивалент будет «A».
Извините, забыли указать язык. Я думал, что сделал. Я использую Cocoa/Object-C. Это действительно расстраивает. Я пробовал следующее, но он все еще не преобразуется правильно.
char_num1 = [working_text characterAtIndex:i]; // value = 65
char_num2 = [working_text characterAtIndex:i+1]; // value = 75
char_num3 = char_num1 + char_num2; // value = 140
char_str1 = [NSString stringWithFormat:@"%c",char_num3]; // mapped value = 229
char_str2 = [char_str2 stringByAppendingString:char_str1];
Когда char_num1 и char_num2 добавлены, я получаю новое значение ASCII десятичный. Однако, когда я пытаюсь преобразовать новое десятичное значение в символ, я не получаю символ, который отображается на char_num3.
какой язык, платформа? –
Добро пожаловать на борт Кевина. Вы заметите, что простые вопросы вроде этого обычно получают ответ, может быть, несколько, за считанные минуты. Это хорошая идея, чтобы повесить и посмотреть ответы, чтобы вы могли ответить на простые запросы, такие как «какой язык?». и могут быть даны более целенаправленные ответы. Не забудьте «принять» ответ, нажав на большой галочку/галочку (но не делайте этого, прежде чем все ответы будут включены). – pavium