Ruby Ruby 的二进制处理

jiang_plus · October 26, 2017 · Last by leozwa replied at October 27, 2017 · 3255 hits

这段时间探索用 Ruby 处理二进制数据,发现很多新的技巧

n = 10

n.to_s(2) #=> "1010"

n[0] #=> 0
n[1] #=> 1
n[2] #=> 0
n[3] #=> 1

所以整数也是可以调用 [] 运算符,快捷获得任意二进制位

此帖虽短,实属好贴

这也行!不错不错

Reply to robotsir

不知道这个有什么用?

只是觉得这么用太妙了

还不会越界。。。

太低效

刷题时可以用得上 😹 😹

jakit in 最近的一点小感悟 mention this topic. 31 Oct 14:37
You need to Sign in before reply, if you don't have an account, please Sign up first.