If you multiply a negative number with a negative number you get a positive number.
Edit: Sorry, misread your comment, I clearly didn’t get enough sleep. In printed mathematics, the unary minus sign has a lower precedence than the exponent, but in programming, it’s the other way around, with the unary minus being applied first. So your right in printed mathematics, but wrong in programming.
you’re wrong.
x = -5
is also a solution lmaoIs it though? Doesn’t it have to be
(x)²
then? Because-5² = -25
?If you multiply a negative number with a negative number you get a positive number.
Edit: Sorry, misread your comment, I clearly didn’t get enough sleep. In printed mathematics, the unary minus sign has a lower precedence than the exponent, but in programming, it’s the other way around, with the unary minus being applied first. So your right in printed mathematics, but wrong in programming.
No they’re wrong in mathematics too. -5^2 is -25, but -5^2 is not the same as x^2 where x= -5. No brackets needed on x.
Well that is not debatable, I am talking about the difference between
-5² = -25
and(-5)² = 25
I edited my comment before you posted your comment. You’re right.
Open desmos. Graph y = x^2. Then graph y = (x)^2. Recognize that both graphs are identical. Realize the flaw in your argument.
No, because what you are doing isn’t x^2 with x=-5. It is -x^2 with x=5.