php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #16593 x^y gives unusual results
Submitted: 2002-04-14 02:17 UTC Modified: 2002-04-14 05:31 UTC
From: paul at keteracel dot com Assigned:
Status: Not a bug Package: *Math Functions
PHP Version: 4.1.2 OS: Win XP
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: paul at keteracel dot com
New email:
PHP Version: OS:

 

 [2002-04-14 02:17 UTC] paul at keteracel dot com
x^y should always yield a positive number, however when doing -2^2 and (-2)^2, I get a result of -4!

Surely this aint right?

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-04-14 05:31 UTC] sander@php.net
^ is the XOR operator, not the exponential operator. Use pow() for that.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Dec 27 08:01:28 2024 UTC