标签: r binary
R没有像Python的0b100 == 4这样的二进制文字,那么在程序中使用二进制数字的最好方法是什么?我在想象可以编写(或在库中已经存在)一种函数f,该函数将表示为字符串的二进制数字转换为R整数或双精度数。这是一些测试:
0b100 == 4
f
f("0") == 0 f("1") == 1 f("10") == 2 f("0010") == 2 f("101011") == 43
我只需要处理小于2 ** 32的非负整数。