a,b=map(int,input().split()) A,B=a,b l=-10**30 r=10**30 while True: if l==r: break m=(l+r+1)//2 K=(a*10**20)//B if K>=m: l=m else: r=m-1 t=0 if l<0: t=1 l=abs(l) ans=str(l) if len(ans)<=20: ans='0'*(21-len(ans))+ans result=ans[:-20]+'.'+ans[-20:] if t==1: result='-'+result print(result)