[Tracker-discuss] [issue658] Two results same procedure
Patricio
metatracker at psf.upfronthosting.co.za
Wed Aug 8 14:07:33 EDT 2018
New submission from Patricio <parayac at yahoo.com>:
def raiz(a,b):
print(a,"elevado a ",1,"/",b)
if (a>=0):
respuesta= a**(1/b)
else:
if (b%2==0):
respuesta=str((-1*a)**(1/b))+"i"
else:
# why diferents results?
print(-27**(1/3)) # display -3
print(a**(1/b)) # display (1.5000000000000004+2.598076211353316j)
print(pow(a,(1/b))) # display (1.5000000000000004+2.598076211353316j)
respuesta = a**(1/b)
return respuesta
raiz(-27,3)
raiz(-27.0,3)
raiz(-27,3.0)
----------
messages: 3527
nosy: parayac
priority: bug
status: unread
title: Two results same procedure
topic: roundup_deviation
_______________________________________________________
PSF Meta Tracker <metatracker at psf.upfronthosting.co.za>
<http://psf.upfronthosting.co.za/roundup/meta/issue658>
_______________________________________________________
More information about the Tracker-discuss
mailing list