转换错误?

时间:2014-04-30 07:05:35

标签: ruby extended-ascii

如果我尝试255.chr,Ruby会返回"\xFF"。为什么"\xff".ord返回160(0xA0)?我在Windows 7(64位)上使用IronRuby 2.0.0p451

Screenshot of the error

1 个答案:

答案 0 :(得分:0)

不适合我:

root@xxxxxxx:~# irb
2.1.0 :001 > "\xff".ord
 => 255
2.1.0 :002 > 255.chr
 => "\xFF"
2.1.0 :003 > "\xFF".ord
 => 255
2.1.0 :004 >