Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by h1439878.stratoserver.net (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id v2BHqCsM027464 for ; Sat, 11 Mar 2017 18:52:13 +0100 Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx010 [212.227.15.9]) with ESMTPS (Nemesis) id 0LhB8Z-1cQZvd2YLf-00oVfK for ; Sat, 11 Mar 2017 18:52:06 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.15.2/8.15.2) with ESMTPS id v2BHoYpL024776 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 11 Mar 2017 18:50:34 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id v2BFqoQm009749; Sat, 11 Mar 2017 18:50:34 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 15721549 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 11 Mar 2017 18:50:34 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id v2BHeYIP015663 for ; Sat, 11 Mar 2017 18:40:34 +0100 Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by relay.uni-heidelberg.de (8.15.2/8.15.2) with ESMTP id v2BHeUZj026090 for ; Sat, 11 Mar 2017 18:40:32 +0100 Received: from [192.168.0.11] ([213.47.104.76]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7kwW-1c0Y6W3dYG-00vQP5 for ; Sat, 11 Mar 2017 18:40:29 +0100 Content-Type: multipart/alternative; boundary="Apple-Mail=_86690A26-1059-4770-826E-C275D0976B3F" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) References: <58C1DA5F.8010109@clear.net.nz> <1b5ec418-2f2d-d39d-af53-a8921d3e8176@gmail.com> <13FBD58A-EF8A-49BD-A9C7-C7DC66A2479D@icloud.com> X-Mailer: Apple Mail (2.3124) X-Provags-ID: V03:K0:TSMIKg+t/p+dOeJIUyBHhMkroimcbao/N+J4qO0be/QQktjYVJD HxUQ0SAv7C2b7WiVN7tJLDC37zSXWTKtOSCxvCNMCOhQaVafSLKeDVbswYDVnLt9pRSycie Y5dDqg+l8nPaClJdXPMwG2oExrZbz9avBuGISHWPMM2htaybTYZ2hP3mSjgeHU1zZz2mki8 t2jBtBfnEVX2qJznjWY8w== Message-ID: <2765BA91-3C64-4FD2-8FA9-258B7B0A182C@gmx.at> Date: Sat, 11 Mar 2017 18:40:17 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Benedikt Vitecek Subject: Re: Two more (simple) functions for l3fp To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <13FBD58A-EF8A-49BD-A9C7-C7DC66A2479D@icloud.com> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:eT5UIkdraoU=:H034zSpV+NhE1sqZqx8PK1ssSQ 62ziHo34mJqVMYAmxqDFGDzz6ACNXhJsKCsxwbH7I8LhpW/lUDglOPx9FOhw84Z2UnVnMDr7Z KxeEYKO/Pv+ts2UMSPFUO900zAQgXNFV6bz2M9RVZkgpX+S6ZuaCzWIxEPtwd6Sv0/eUKcytZ s2kwZJnpGyuxd1p137hGZissJr+DhyqOPYxN2VDhN655Q8iMMDxajcPTUh1Ex5zEAAPbqcuTv xvSGwirdEYc4jfublEUwVQWzum/nyIDIv590+NRahGtKca+MY6B2UdLc5YoQwEOeCwc9FGXW4 TFEjr5XNSeUVkhRxcz96wXAgHyZRu/8ACo/rSixHvhnppqQWuP5AKq+Jl9f8pbONqaAfVuamD 9DKV+KzH1TbhQV4RXNIlNfxOEr+sS68W7Idh5zKMpUGq62xZUdSJExVNSL39jILjbv6l/1Q7S LWGu1VWLh0Pr1VmYWvO3rX9ml8bf0187CWgYai16OmjygrND7rgl3J6kq/F/cNmBIdR46r8+e 5XMGHxuKhrjMecSsXCpRYMFlTN1iCZr1+0qQzAgWzYuiGvR9/24MMDl80JiTKdf1DHmSLr7NA WqMa7zObnHnATkU0da66pxbPCMUlfoPg0abJHFOJ5DtmQTp9CHVANo0/1cj06GkLlPQinUCGU 360HP5EAcQBwpwbLMnJLQ6GkOghZLYzxzNUU5jZGTHMxJF9biE5gDnLqfZd9uaK/qHBdsjpd1 jpjkRywlXUWgZkH478McZM+aGMn7l1Hm+d4cua4NgOqUd/2AXb8Z998W8ZBgd3AZVXg3lwmwc HgLPZ5NPkTCkXPJs8k87Jp2rs5FYAwhqbO9cIZzOvWvyodyFks2MmvQHYDD8hLrIqUjKbXXr9 8KHr2vv885nk8fYv1yhzkCg3uAmceE99c6ZJi19ETimJ0tQ2rKNOkVf4GQV8UVZpsgfdeebC4 Q/VhI257j+b5zWGsR5U8/oozJXYTWDL7t6jOo9fgu8I/5VcW292fxGdHs2UrZZE2DJSFpgWnj TNAF0K0lXJhaUWEkvTrsaFEpWNSWE2uLpkyLAPCWQimxy+23xOkvIbig0ARqsin0RTWw4ISw2 QfzzaYER2rvd9H8U5FChWlVGeLLSBbaP/fWbeYpaHxYuhd4CLTIz1tBSI6qJmA9CU1Sk9xKHq kH6Q5VhUmNemxRo9Mvf9L3B3e31DD1uJmaHSQNmGCQ63GZhakSrwlhvNdjaVXwO/AQ2YlAJK/ NOyE2Y63gntn3DbF37P1PQkQ6m56chpd0xPbMIlfDPN0UfHWN/j+2iPgzDztOpfXUTMJtSWKw lLjM8PGmj/vJYhM6pCe8rjgIUKuayQ7wjleXZgvQr8+qdWFvKOA3ThKrMtNdqo6Yq3tcx6vM4 s3w+YSYlW3t5/XhL6jXdcN4tAwcusw8ME82E4bZs/Onwg6Aq02TQxVAKeHKsmsCeSH3AFa4DQ c1QbmDs3muezonkpB+wgm2QKVJTGGCk/aD2KkCIdFGaHckrtF+RIXK0sN0x+G+GZGgU8t8NvC +kOr3auA01JCgIftGTNFzxQT06M/llxQoQ6Rb4HMHQZJbYzxyidTnnDx0FNhyVJLZ+qoqdYcB wZ2geJ445qU/KVbXOYshUX7I+gD48YAdYdxcey8BPj8vX6whBxSTPdlrD4tgYlXGC32JUQOJi 4TlRnJsH30MZfZjY4OhHko9 X-UI-Loop:V01:jmBTiW85leA=:7dwt1ES6/N6s3CuCPq8yxo/xLFt9h17MKpzf1XTSt0o= X-UI-Out-Filterresults: notjunk:1;V01:K0:uALrd6Go17I=:Hg9amGNKhDXS2n0zdu+teF 4z1XbfYJpzvtd3jacvYn2A8RG7JCyHrJfNcAGIFQ8KMqKBIntJ1LNLXLg8k+NDSIpVx88COx6 S8xmhJVWYRKmUCB5d6jExGrz2wqcpjAT6+XBIUkOLygvjJB31Rq5bW2ZrJlv4/pNSWr2VkfiV soXibC1R7EZ4g4XPcLcfFNzDQ+ZyHrgUbmjqOkRsYXE+MRCB2rPTA6/mOAE/Tm6W56r4nQxRd 6JMYnd5PGeqSPuw/+oXhiTS/VVCn4/m+mjOrj+LvG5NSl3osY7g8xNJnqFylNtJUmGrdJKBN3 2qD7xgFmrybjibF4Okgylvu3gNgKRs4J7OFma32Y6KPMlR3Q4Ha6dhSlacwitd0T6yYK+2OyJ QbcBp5TFqqAwxXTt14IxHsUTiCHWupHye0IctDkzX/Ick04TmXYps9VGyilLBtaIZJ2ciYokP 88wT3fy1o2mYTQeezkHG8temwUVwxmKTYVkG2bve4HQ38fFqW32hQZZSfahC8S/9gbzI9KzA/ zp7wK9NQyVSOqRPTC/BryaPmI9ecoCB+dSzTZRtgzY6 X-Scanned-By: MIMEDefang 2.71 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 7952 --Apple-Mail=_86690A26-1059-4770-826E-C275D0976B3F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Concerning Gamma, the main reason I haven't implemented it yet is that > it requires determining some magic constants that were only given to = me > for a lower precision than what I need (10 digits instead of 16). For the Gamma function the book =E2=80=9ENumerical Recipes: The art of Scientific Computing=E2=80=9C = (3rd edition); William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. = Flannery; Cambridge University Press might be of interest as it describes the implementation of a Gamma = function with error smaller than < 1e-15. Ben= --Apple-Mail=_86690A26-1059-4770-826E-C275D0976B3F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
Concerning Gamma, the main reason = I haven't implemented it yet is that
it = requires determining some magic constants that were only given to = me
for a lower precision than what I = need (10 digits instead of 16).

For the Gamma function the book

  =E2=80=9ENumerical = Recipes: The art of Scientific Computing=E2=80=9C (3rd = edition);
  William H. Press, Saul A. = Teukolsky, William T. Vetterling, Brian P. = Flannery;
  Cambridge University Press

might be of interest as it describes the implementation = of a Gamma function with error smaller than < 1e-15.

Ben
= --Apple-Mail=_86690A26-1059-4770-826E-C275D0976B3F--