编写一个程序,将十进制短整型数n转换成二进制数
时间: 2023-06-05 14:47:22 浏览: 212
将十进制数转换为二进制数
4星 · 用户满意度95%
以下是一个将十进制短整型数n转换成二进制数的程序示例:
```python
n = 123 # 十进制短整型数
binary = "" # 用于存储二进制数的字符串
while n > 0:
binary = str(n % 2) + binary # 将余数加到二进制数的前面
n //= 2 # 整除2,向下取整
print(binary) # 输出二进制数
```
程序的思路是不断将n除以2,将余数加到二进制数的前面,直到n变成0为止。最后输出得到的二进制数。
阅读全文