Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
A simplier math formula
Message
From
17/12/2008 03:37:33
 
 
To
17/12/2008 03:27:40
Metin Emre
Ozcom Bilgisayar Ltd.
Istanbul, Turkey
General information
Forum:
Politics
Category:
Other
Miscellaneous
Thread ID:
01367448
Message ID:
01368024
Views:
10
>>Metin,
>>
>>This is not algebra
>>
>>The minus sign in the first expression is a binary operator.
>>In the second expression, it's a unary operator
>>
>>The unary minus has higher precedence than the exponent
>>The binary minus has lower precedence than the exponent
>>
>>No bug
>
>you say
>
>?5-2^2
>
>different than
>
>?-2^2+5
>
>that can't acceptable...

Why not? As long as the language adheres to the rules it defines, it's not a bug. In the APL programming language everything is evaluated right-to-left except the order can be modified by parens.

So the last expression is -128 -(2 ^ ( 2 + 5))

It's not a bug, it's part of the design.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform