
#5: (sin +pi+) should not be zero --------------------+------------------------------------------------------- Reporter: rtoy | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: Core | Version: Keywords: | --------------------+------------------------------------------------------- Since +pi+ is not the mathematical pi, (sin +pi+) cannot be zero. This is caused by doing a sloppy pi reduction for small args. -- Ticket URL: <http://trac.common-lisp.net/oct/ticket/5> oct <http://common-lisp.net/project/oct> oct

#5: (sin +pi+) should not be zero ---------------------+------------------------------------------------------ Reporter: rtoy | Owner: somebody Type: defect | Status: closed Priority: major | Milestone: Component: Core | Version: Resolution: fixed | Keywords: ---------------------+------------------------------------------------------ Changes (by toy.raymond@…): * status: new => closed * resolution: => fixed Comment: commit 6127a79e0d6300bc7ac7754190fbd559d00e7401 Author: Raymond Toy <toy.raymond@gmail.com> Date: Sun Nov 24 10:41:27 2013 -0800 Fix ticket:5 o Implement better pi reduction and also always do pi reduction. o Add test for sin(pi) and cos(2^120), to test pi reduction. o Accuracy for erfc is only 198 bits. -- Ticket URL: <http://trac.common-lisp.net/oct/ticket/5#comment:1> oct <http://common-lisp.net/project/oct> oct
participants (1)
-
oct