Какой самый простой способ преобразовать число в основание 2 (в строке, как, например, 5 будет преобразовано в "0000000000000101"
) в R?Существует intToBits
, но он возвращает вектор строк, а не строку:
> intToBits(12)
[1] 00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[26] 00 00 00 00 00 00 00
Я пробовал некоторые другие функции, но безуспешно:
> toString(intToBits(12))
[1] "00, 00, 01, 01, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00"