You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by bu...@apache.org on 2005/08/19 01:29:17 UTC
DO NOT REPLY [Bug 36266] New: -
[math][patch] Update ComplexUtils.java
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=36266>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=36266
Summary: [math][patch] Update ComplexUtils.java
Product: Commons
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P1
Component: Math
AssignedTo: commons-dev@jakarta.apache.org
ReportedBy: zxg_32@yahoo.com
Index: ComplexUtils.java
===================================================================
--- ComplexUtils.java (revision 233396)
+++ ComplexUtils.java (working copy)
@@ -216,7 +216,10 @@
double a = z.getReal();
double b = z.getImaginary();
-
+ if (a == 0.0 && b == 0.0) {
+ return new Complex(0.0, 0.0);
+ }
+
double t = Math.sqrt((Math.abs(a) + z.abs()) / 2.0);
if (a >= 0.0) {
return new Complex(t, b / (2.0 * t));
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org