Каким будет самый простой способ преобразования числа в базу 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"