Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Incorrect formula evaluation order | ||||||
---|---|---|---|---|---|---|---|
Product: | Calc | Reporter: | tvenhola <tvenhola> | ||||
Component: | code | Assignee: | spreadsheet <spreadsheet> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | issues@sc <issues> | ||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | issues | ||||
Version: | OOo 2.3 | ||||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Linux, all | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
tvenhola
2008-08-06 11:50:35 UTC
Created attachment 55595 [details]
Showcase of improper evaluation order
duplicate to Issue 26755 IMHO it should be more like 24405. Your examples states that the brackets have to be done first, so you get 8 , this is made negative because nothing is placed in front of the minus sign and than the square follows on minus 8 which is per definition 64 as (-8)*(-8)=64 If you place a zero in front of the minus sign you have a complete different operation and Calc calculates it correctly as it do for the other example. However this one is closed duplicate. Frank *** This issue has been marked as a duplicate of 26755 *** closed double |