python十进制转四进制
时间: 2024-04-13 21:24:01 浏览: 18
要将十进制数转换为四进制数,可以使用以下步骤:
1. 将十进制数除以4,得到商和余数。
2. 将余数作为四进制数的最低位数字。
3. 将商继续除以4,得到新的商和余数。
4. 重复步骤2和3,直到商为0为止。
5. 将得到的四进制数的各位数字按照从低位到高位的顺序排列,即为最终结果。
下面是一个示例代码来实现十进制转四进制的功能:
```python
def decimal_to_quaternary(decimal):
quaternary = ""
while decimal > 0:
remainder = decimal % 4
quaternary = str(remainder) + quaternary
decimal = decimal // 4
return quaternary
# 示例用法
decimal_number = 10
quaternary_number = decimal_to_quaternary(decimal_number)
print(quaternary_number)
```
这段代码将十进制数10转换为四进制数,输出结果为22。