Learn R Programming

vipor (version 0.4.7)

number2digits: Convert an integer to an arbitrary base

Description

Takes an integer and converts it into an arbitrary base e.g. binary or octal. Note that the first digit in the output is the least significant.

Usage

number2digits(n, base = 2)

Value

a vector of length ceiling(log(n+1,base)) respresenting each digit for that numeral system

Arguments

n

the integer to be converted

base

the base for the numeral system (e.g. 2 for binary or 8 for octal)

References

https://en.wikipedia.org/wiki/Radix

Examples

Run this code
number2digits(100)
number2digits(100,8)

Run the code above in your browser using DataLab