コード例 #1
0
ファイル: ft_mirror_num.py プロジェクト: AlSakharoB/middle1
def ft_mirror_num(number):
    if number < 0:
        number = -number
    revnum = ft.ft_rev_num(number)
    if revnum == number:
        return True
    return False
コード例 #2
0
ファイル: ft_covert_num.py プロジェクト: AlSakharoB/middle1
def ft_covert_num(number, notation):
    covnum = 1
    while number > 0:
        covnum = (covnum * 10) + (number % notation)
        number //= notation
    covnum = ft.ft_rev_num(covnum)
    covnum //= 10
    return covnum
コード例 #3
0
def ft_oct_num(number):
    oct = 1
    while number > 0:
        oct = (oct * 10) + (number % 8)
        number //= 8
    oct = ft.ft_rev_num(oct)
    oct //= 10
    return oct
コード例 #4
0
ファイル: ft_bin_num.py プロジェクト: AlSakharoB/middle1
def ft_bin_num(number):
    bin = 1
    while number > 0:
        bin = (bin * 10) + (number % 2)
        number //= 2
    bin = ft.ft_rev_num(bin)
    bin //= 10
    return bin
コード例 #5
0
def ft_mirror_num(x):
    if ft_rev_num(x) == x:
        print(True)
    else:
        print(False)
コード例 #6
0
def ft_mirror_count(x):
    kol = 0
    for i in range(x):
        if ft_rev_num(i) == i > 10:
            kol += 1
    return kol