[
https://issues.apache.org/jira/browse/NUMBERS-143?focusedWorklogId=409121&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-409121
]
ASF GitHub Bot logged work on NUMBERS-143:
------------------------------------------
Author: ASF GitHub Bot
Created on: 24/Mar/20 22:01
Start Date: 24/Mar/20 22:01
Worklog Time Spent: 10m
Work Description: coveralls commented on issue #76: NUMBERS-143: Added
specialised hypot function to Complex.
URL: https://github.com/apache/commons-numbers/pull/76#issuecomment-586772181
[](https://coveralls.io/builds/29592522)
Coverage increased (+0.02%) to 98.41% when pulling
**e035b2ee08f0c06b7022c48c26618966740213fa on aherbert:numbers-143-feature**
into **817cb6d4c8ec6afdfed94e9d5e8bbd50e0b9f9db on apache:master**.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 409121)
Time Spent: 0.5h (was: 20m)
> Investigate Math.hypot for computing the absolute of a complex number
> ---------------------------------------------------------------------
>
> Key: NUMBERS-143
> URL: https://issues.apache.org/jira/browse/NUMBERS-143
> Project: Commons Numbers
> Issue Type: Task
> Components: complex
> Reporter: Alex Herbert
> Priority: Minor
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> {{Math.hypot}} computes the value {{sqrt(x^2+y^2)}} to within 1 ULP. The
> function uses the [e_hypot.c|https://www.netlib.org/fdlibm/e_hypot.c]
> implementation from the Freely Distributable Math Library (fdlibm).
> Pre-java 9 this function used JNI to call an external implementation. The
> performance was slow. Java 9 ported the function to native java (see
> [JDK-7130085 : Port fdlibm hypot to
> Java|https://bugs.java.com/bugdatabase/view_bug.do?bug_id=7130085]).
> This function is used to define the absolute value of a complex number. It is
> also used in sqrt() and log(). This ticket is to investigate the performance
> and accuracy of \{{Math.hypot}} against alternatives for use in Complex.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)