RosettaCodeData/Task/Binary-digits/R/binary-digits.r
2019-09-12 10:33:56 -07:00

10 lines
217 B
R

dec2bin <- function(num) {
ifelse(num == 0,
0,
sub("^0+","",paste(rev(as.integer(intToBits(num))), collapse = ""))
)
}
for (anumber in c(0, 5, 50, 9000)) {
cat(dec2bin(anumber),"\n")
}