A,B=map(int,input().split()) lim = 495 d = 10**lim ans=A*d//B ansf = [] for i in range(lim-2): ansf.append(abs(ans)//(1000*(10**i))%10) ansf = ansf[::-1] if ans < 0: print("-"+str(ansf[0])+"."+"".join([str(x) for x in ansf[1:]])) else: print(str(ansf[0])+"."+"".join([str(x) for x in ansf[1:]]))