To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=71158





------- Additional comments from [EMAIL PROTECTED] Tue Jan  2 10:48:25 -0800 
2007 -------
As for sign convention, I guess I don't have a big problem with the convention,
"mixed signs returns negative GCD, same sign returns positive". It has a certain
symmetry. To extend to an arbitrary number of arguments, use even/odd parity. I
think this is what the current implementation does -- if so, the documentation
needs to be clear.

As for nonintegers, Mathworld defines it for rationals, which makes mathematical
sense to me. Under that definition, GCD(1.2;2.4) = GCD(1.2;3.6) = 1.2. It may be
that the implementor was trying for something along these lines, but didn't get
all the way there.

I worry about the difficulties (both for the implementor and potential users) of
the definition on noninteger rationals, because rounding in the conversion
between binary floats and decimal representations may cause unexpected results.
Ditto for doing integer arithmetic algorithms on floats. We'd have to be very
careful about defining and testing the behavior, but without a clear idea of
who'd use it. This isn't a problem for symbolic math packages like Mathematica
which know about rational numbers.

Another source to check is the OpenFormula specification-in-development,
available from
http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula . 
It appears to follow the OO documentation, so it will likely need updating as 
well.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to