沐之轻语

关注

将一个数字,转换成二进制数字

沐之轻语

关注

阅读 94

2022-11-12


import numpy as np

NUM_DIGITS = 10

def binary_encode(i, num_digits):
return np.array([i >> d & 1 for d in range(num_digits)][::-1])

if __name__ == '__main__':

print(binary_encode(15, NUM_DIGITS))

结果:[0 0 0 0 0 0 1 1 1 1]


相关推荐

乌龙茶3297

java 如何创建二进制数字

乌龙茶3297 70 0 0

金穗_ec4b

二进制转换成十进制

金穗_ec4b 208 0 0

洲行

利用位运算,逆序二进制数字

洲行 170 0 0

萧让听雪

计算一个数字的二进制中1的个数

萧让听雪 148 0 0

杰森wang

java 怎样将字符串转换成二进制

杰森wang 13 0 0

善解人意的娇娇

十进制小数转换成二进制小数

善解人意的娇娇 108 0 0

书呆鱼

十进制转换成二进制(&移位转换法)

书呆鱼 126 0 0

佛贝鲁先生

python将数字按二进制输出

佛贝鲁先生 27 0 0

杰森wang

图片二进制数据怎么转换成图片 java

杰森wang 9 0 0

扶摇_hyber

Java:十进制转换成二进制(面向对象函数)

扶摇_hyber 108 0 0

精彩评论(0)

0 0 举报