number2digits: Convert an integer to an arbitrary base

View source: R/violinPoint.R

number2digitsR Documentation

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)

Arguments

n

the integer to be converted

base

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

Value

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

References

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

Examples

number2digits(100)
number2digits(100,8)

sherrillmix/vipor documentation built on Jan. 26, 2024, 11:01 a.m.