[Python-Dev] (-1)**(1/2)==1?
Aahz
aahz at pythoncraft.com
Mon Feb 20 16:25:37 CET 2006
More information about the Python-Dev mailing list
Mon Feb 20 16:25:37 CET 2006
- Previous message: [Python-Dev] (-1)**(1/2)==1?
- Next message: [Python-Dev] (-1)**(1/2)==1?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Georg, Please do not respond to off-topic posts on python-dev without redirecting them to comp.lang.python (or other suitable place). Thanks! On Mon, Feb 20, 2006, Georg Brandl wrote: > > Jonathan Barbero wrote: >> Hello! >> My name is Jonathan, i?m new with Python. >> >> I try this in the command line: >> >> >>> (-1)**(1/2) >> 1 >> >> This is wrong, i think it must throw an exception. >> What do you think? > >>>> 1/2 > 0 >>>> (-1)**0 > 1 > > It's fine. > > If you want to get a floating point result from dividing, > make one of the two numbers a float: > >>>> 1.0/2 > 0.5 >>>> -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "19. A language that doesn't affect the way you think about programming, is not worth knowing." --Alan Perlis
- Previous message: [Python-Dev] (-1)**(1/2)==1?
- Next message: [Python-Dev] (-1)**(1/2)==1?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list