R语言 把整数转换为比特 – intToBits()函数
R语言中的 intToBits() 函数用于将一个整数转换成比特,即0和1。输出的长度是整数向量长度的32倍。
语法: intToBits(x)
参数:
x: 整数或整数向量
例1 :
# R program to convert an integer to bits
# Calling the intToBits() function
intToBits(0)
intToBits(1)
intToBits(2)
输出
[1] 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
[26] 00 00 00 00 00 00 00
[1] 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
[26] 00 00 00 00 00 00 00
[1] 00 01 00 00 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
例2 :
# R program to convert an integer to bits
# Creating a vector
x <- c(0, 1, 2)
# Calling the intToBits() function
intToBits(x)
输出
[1] 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
[26] 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[51] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00
[76] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00