我正在尝试将十进制数编程为二进制
I'm trying to program a decimal number into binary
import numbers
nummer = int(input("Enter a number:"))
number=()
while nummer == 0:
number(nummer)
binary_numbers = format(nummer, "b")
print(binary_numbers)
nummer=0
输入数字32时输出为:
100000
但我希望其余部分像这样用0填充:
00100000
我不知道怎么办
试一试:
format(nummer, "08b")
import numbers
nummer = int(input("Enter a number:"))
number=()
while nummer == 0:
number(nummer)
binary_numbers = format(nummer, "b")
print(binary_numbers)
nummer=0
输入数字32时输出为:
100000
但我希望其余部分像这样用0填充:
00100000
我不知道怎么办
试一试:
format(nummer, "08b")