assignment.py 308 Bytes
Newer Older
Aruchira's avatar
Aruchira committed
1 2 3 4 5 6 7 8 9

def single_prec(v):
        #sign = -1 if [0] == 1 else 1
        return (-1)**int(v[0])* sum(int[v[i] * 2 ** (8- i) for i in range(1, 32)])

def double_prec(v):
    #ang= list(map(int,v))
    sign = -1 if ang[0] == 1 else 1
    return sign * sum([ang[i] * 2 ** (pos - i) for i in range(1, pos + neg + 1)])