创建定长的数字,进制之间转化,二进制,十进制 字符串

简介: 创建定长的数字,进制之间转化,二进制,十进制 字符串
#创建定长数字
def creat_fivenum(num,n=5):
    for i in range(1,10):
        s=str(num)
        j=10**i
        if (int(num/j)==0):
            for a in range(1,6-i):
                s="0"+s
            return s+"-"

傻子谁还用那种方法:

print(int(arr,2)) # 将二进制转化为十进制
print(bin(2))  # 将十进制转化为二进制
print(f'{2:08d}') #创建定长的十进制
print(f'{2:08b}') #创建定长的二进制
相关文章
|
7月前
进制相互转换方法
进制相互转换方法
77 0
|
C语言
C语言之将十进制整数转换为任意进制整数
C语言之将十进制整数转换为任意进制整数
239 0
30.【十进制和二进制的相互转化(超详解)】
30.【十进制和二进制的相互转化(超详解)】
117 0
|
7月前
二进制与十六进制,二进制与八进制之间的相互转换技巧
二进制与十六进制,二进制与八进制之间的相互转换技巧
552 0
|
7月前
两个方法实现 任意两个进制间相互转换
两个方法实现 任意两个进制间相互转换
35 0
两个方法实现 任意两个进制间相互转换
|
7月前
|
C++
十进制二进制相互转化C++
十进制二进制相互转化C++
36 0
进制之间的转换
说明:进制之间的转换有多种,我只列出自己常使用的方法。 十进制:十进制是以 0-9 这九个数字组成的,也是我们日常生活中最常见的数字 二进制:二进制是 0 和 1 这两个数字组成的,一般常用于计算机中表示 八进制:八进制是 0-7 这八个数字组成的,为了区分,一般开头以 0 开头 十六进制:十六进制由 0-9 和A-F 组成,从 A-F 为 10-15,为了区别,开头以 0x 开头
常用字节转换(字符串转16进制,16进制转字符串)
常用字节转换(字符串转16进制,16进制转字符串)
【进制转换】— 包含整数和小数部分转换(二进制、八进制、十进制、十六进制)手写版,超详细
【进制转换】— 包含整数和小数部分转换(二进制、八进制、十进制、十六进制)手写版,超详细
|
算法 C语言
10(可回看)【C语言 & 趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)
10(可回看)【C语言 & 趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)
10(可回看)【C语言 & 趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)