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

简介: 创建定长的数字,进制之间转化,二进制,十进制 字符串
#创建定长数字
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}') #创建定长的二进制
相关文章
|
6月前
二进制与十六进制,二进制与八进制之间的相互转换技巧
二进制与十六进制,二进制与八进制之间的相互转换技巧
296 0
|
6月前
两个方法实现 任意两个进制间相互转换
两个方法实现 任意两个进制间相互转换
26 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语言 & 趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)
【c++】关于数值进制以及进制之间转化
【c++】关于数值进制以及进制之间转化
191 0
【c++】关于数值进制以及进制之间转化
018.任意进制数的转换
018.任意进制数的转换
96 0
C#(二)之十进制与二进制、八进制、十六进制之间的转换
所谓的进制,就是逢几进一的问题,生活中我们使用的是十进制,就是逢十进一。剩下的就不用多说了,下面开始一个一个来。
349 0
C#(二)之十进制与二进制、八进制、十六进制之间的转换