def two_to_ten(n): f_n = n.split('.') f2_n = [] for k in f_n: i = int(k) f2_n.append((bin(i)[2:]).rjust(8, '0')) f3 = ''.join(f2_n) return int(f3,2) def ten_to_two(m): m = int(m) # 确保二进制字符串长度为32位 f1 = bin(m)[2:].zfill(32) # 将32位二进制字符串分割成每8位一组 f2 = [f1[i:i+8] for i in range(0, 32, 8)] finall = [] for...