【发布时间】:2015-04-14 22:23:37
【问题描述】:
Convert character to its alphabet integer position?
上面一行询问了一个问题,即如何获得字母表中字母位置的索引数值。接受的答案是:
char c = 'A';
//char c = 'b'; you may use lower case character.
int index = char.ToUpper(c) - 64;//index == 1
有人可以向我解释一下这个理论吗?为什么以及如何工作?
【问题讨论】:
-
“理论”是用处理器可以处理的数字表示字母表中的字母。你引用的不是一个很好的理论,大约有 40 亿人根本不这样做。给予或接受十亿。
标签: c#