如何获取Ruby 1.9中字符的ASCII值?
我在互联网上到处寻找,但没有成功。我试过?x和"x",但它们返回的都是"x“。
发布于 2011-03-03 19:55:38
String#ord
方法可以做到这一点:
ruby-1.9.2-p136 > 'x'.ord
=> 120
ruby-1.9.2-p136 > '0'.ord
=> 48
ruby-1.9.2-p136 > ' '.ord
=> 32
发布于 2013-12-16 03:50:44
您还可以使用
ruby-2.0.0p353 > "x".sum
=> 120
ruby-2.0.0p353 > "a string".sum
=> 792
“sum”方法将找到所有字符代码的总和,但如果您只输入一个字符,它将只给出该字符的代码。
发布于 2011-03-03 19:55:48
https://stackoverflow.com/questions/5180370
复制相似问题