我想將十進制數轉換爲它的字符等值。例如:將十進制數轉換爲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的字符。
什麼語言,平臺? – 2009-10-02 05:24:51
凱文歡迎你。您會注意到這樣的簡單問題通常會在幾分鐘內得到一個答案,也許是幾個答案。這是一個不錯的主意,請回頭看看答案,以便回覆簡單的查詢,如「什麼語言?」。並且可以給出更多集中的答案。不要忘記通過點擊大的勾號/選中標記來「接受」答案(但不要在所有答案都在之前這樣做)。 – pavium 2009-10-02 05:49:07