Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hRfQm-0007WH-2b for pgsql-sql@arkaria.postgresql.org; Fri, 17 May 2019 16:10:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hRfQk-0000BS-5y for pgsql-sql@arkaria.postgresql.org; Fri, 17 May 2019 16:09:58 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hRfQj-0000BL-Gg for pgsql-sql@lists.postgresql.org; Fri, 17 May 2019 16:09:57 +0000 Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hRfQg-0005MP-3u for pgsql-sql@lists.postgresql.org; Fri, 17 May 2019 16:09:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verizon.net; s=a2048; t=1558109391; bh=YqQmAZPTdJP9Rxg03yoD/eaIHnrYMAPDTJZfETPyGFM=; h=To:References:From:Subject:Date:In-Reply-To:From:Subject; b=nFVB4wMc5TF2RnwZ8K6J8MzixfpnMoJu/OAXjhfLP+B2JyCoUx60+ZxhOMtCHdj+bJXJ4YJUE0t1QQUtN5CW05SrV+srmg/+yrOr4xMdCUva/Se5BK87AaeoNb1ftN/h62wn0geD/6yVOs0zU+Vq9+cPH3yR+dcnYzGZ552Vj1CQmGIyOCA9YC3kq/wAh8SpMz5Uku1Pyw02I4p/mYUSJijfE2wCdZ0K8Os/dylrDizkxu1YINqH8wrP3dROX8raT7Ce0knkAhH6LpV5v3fv+/JS3tfsh1LgM6KO8BDdGz0r0/zTUxhFmhdMmeqX2XRbZbYQadMfE2g6AP3LKihZcw== X-YMail-OSG: I7crB04VM1nzTSvS3Ojb46ljuNSHPpv1jxWM_LcLBi9yjvfTT13KdaH3_av5Cdq ioh7HyDM1nOu9oGiNDMEGovc6MA8eL9rQxKDYbntmsvRFuRXSZXWFUJu0RlMfiFP6ZMlxpdyauTX qpELklVMEV12tVafENxjiILoj4ZpVUgquQf1EM0UaF1Tmh4L0pblk7UoqR6wPBjusXD6_4Mpz3ki aprvxIV96xSu._rWknxNdgVBzjd2bn6W_XY2PdS6y6UM0gUtDOzZLcES3mUEJhBl4su_DxfpPdNY ohnbIKaNw1GHLhoumROYPFZiuUpAuzhM7pV9NCL2ZdV5baWK.3HlJ4_D0fBqxhE6hCSE.ZjAQT0U Qk48OdPIzTlD36fCO82GMixf50286O.JUKtGlDnDWYOyzXwLvlA0jbnPJrA1g6Tg5y0iYzSLJRuo 2YEm16HnuCNGk6EwLKeEFChT47P4jiLHtavZ3sS0ig40v46vTg26sw_vBY2JJUufcZA2zxsKYj19 zm8YhuEEnI8spGNczZ3dFN9OQ.nWbwDrTB7NHtJS8RBRQA1E3bi5AeYN3gJAj35r40j56OfLhSVs OLpSAdmKlPAb78beiVQ.64CMAx0LtoLM68la00n8WEeJGAgG2rw0rNPMU9oTkJkQt98WFD6kEb9s yojiThHone6JNQDY.CB27Jd3sWDWGUlT8VG4zeQTmk2hp6AfhXZlFAkwv9NiyDBDIz62jMF6c0HP ZbpZ_ZynXmITM5IXW.vRQKmxA6aFBFrUz_G2DWeXu1D5OzQ4IHyuqUVj9k2YzlKlTIivwZfUzt2H UXMLIZKXYzrruR0sS9iZHYDyhh3IT9Q3fWzP92EpxaNiGis381nPH_uYDx1t3rcCFYO_ESBcw.sA Zh8OX3OJi1ieCRxEdX.eBAFQ8SOycq3S_FrmO1ztBDX2QQiM2dPSrDk9aF9_WcnzncsGiaGeQ98z sqx_U56iDpTlq0sUoyYzNLPwIodc_3W_8sA65Rak1lLMrdqZrYpHOqDWuUTo6e9K5lMh3FdWy7q2 Df8OTkwwjmHWJS2cK7LxXjPqNGSdIiD3SKxzJMmairxFvn04HNz4vjbwjjMbS2LJW9z4_e7xDMWM Yy7eD8cXA6D3OhWoHUNe.3e0zCUaJlBWrFABaqIAoDEqjU.wO.eDFHHLOcZmpfMfeyCPqSh1X1Tk AIvfNayaAqY0HmGK5DhIL7wE5hXj5KNPY3N4ROT7FcIwP2FUwSAyyUKKrE6ZafROqeZWbDbCLSdn pOip8tfQ_mi87hAdGwiw_nA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 17 May 2019 16:09:51 +0000 Received: from pool-100-35-165-125.nwrknj.fios.verizon.net (EHLO DellT7600.localdomain) ([100.35.165.125]) by smtp429.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID f569e44a2e29166fb9b9211026f9b8d6 for ; Fri, 17 May 2019 16:09:45 +0000 (UTC) To: pgsql-sql@lists.postgresql.org References: <2164C531-EAA3-4CAF-996F-FEB0E5F73B32@gmail.com> <26108.1556211406@sss.pgh.pa.us> <32A34C31-946E-4946-8CD1-DB36F70160ED@gmail.com> From: Jean-David Beyer Openpgp: preference=signencrypt Autocrypt: addr=jeandavid8@verizon.net; prefer-encrypt=mutual; keydata= mQENBFC6BkUBCADjWI4CqM1+YopY3HwBmh7kRa0mpYYMaHgWRU+EptjEWm3h8Ol3hH2f90Uu hDk2Q4vo7DqKlHUhXZbB5srJkrBfWjrvgDm3kRQCs6zh3X4L1Fiun7FkpHZYyi7q08sKfD+M 4Wlh1c/N8LEI+MUy8BRpwm5hYIUuJBEfVGrRPfkfP2x1BpYANbbr1S6iO9bsSjavQZQuYAVI sPwY+FlTW/WiV+OmsaFGlmvogf54oxefw/mMcmga2cb5LAuCTOU1ZDd5CqTS4dQj6fVZMq66 iSLHZU5GPANdNQI0VQknEqtDygHWwEIoksOvZr5BBwtcYopi23gvycFn4zBJfcqveBL7ABEB AAG0TEplYW4tRGF2aWQgQmV5ZXIgKEluc3RpdHV0ZSBmb3IgUmVnaW1lbnRlZCBXaGltc2V5 KSA8amVhbmRhdmlkOEB2ZXJpem9uLm5ldD6JATgEEwECACIFAlC6BkUCGwMGCwkIBwMCBhUI AgkKCwQWAgMBAh4BAheAAAoJEBZthAoMYQyLZKwH/1hjJYTMYIsqCbh4/rycAbNwZo5+//IC U3K5A2PRqryy4iYYGPFGX6AP4LiliDHplm5iSMTfaJThWAev2yGJVqtVm4tXY8pG+CpOIuIl aJKhIRb866hZ3p1hW90mS5Ei8UDBh7LcSqiMW6ZrdWlQP+AXWYgZEihLyjANZMkVcYFebg0M 8hl8jyYgwGv1ui05C1thyjPHcHJl+VC2pX3vMoo5v1Cn9tWCD9oj3QOMq9fveowLOmVs+LAB ltvqS9xqTo8hlRG1uqMgHrI4oZwYPIi+bOb6wnu6a8KurJO0LWKbLGnlh8WrIWcKK2GvPcP+ ptAb5c9v4ZFnv7WcvvIK+ie5AQ0EVui0YwEIANInFfnAdeVu1qaMwvZHce+XXkoD2POmCZ9H wlFOvMkKGkS0zF7YhDy2MWBguYgIuzeMlLPoN8HODoKJkSQI7iUDzpuhQL8xKlI2rc4ObChJ oqWhYu7n6hI3voQ4M2T4JQwLWP23y56x6eJ4xXNUvIEcy3u/a7PjmFRomxSbhLKLAr8CpVI1 dciJ7WWimJANAv9D4gtE1TGkFzfef8OixK/h3ZAdvPWEE/sh5IOvBIBebmS1kCzMVpZAkoJG kjUMS1TVBYBPrC90Eg82/qMtc2dbmp1pBWBkqv1WKSr2CoeeVAdAlj91B00oiDcC/ws/4ZPe 9U5s1juohrsF9nFgsaEAEQEAAYkBJQQYAQIADwUCVui0YwIbDAUJCWYBgAAKCRAWbYQKDGEM i0LlB/wI7kYGKIWR5JTTSurgUsjWDzrZ1QlqGvBEwo8ZRBnh205mEHYoo0xZUSj7nSOa2X5y AXsvJAXVedLbsv1TE7kGVkZdzmAEH8S7aebalVympv/uMSJBWDWYxhR1VBcMVe1Gk1Ncmt5X 7Kbx46viWDRfhpQgIB1g5VF6DSOI3lN+hAqWBYP8JXyyhiWh9I+7/l7crpIkD+cUYP+kJu83 7p/xm795KrQtjZ/iMaldcVHD/PUvqg2Fs9/GB8JIayE8+4khXD1+SKlGzwwZM+6rWcOrvZ9C +L9no/BfdGtJQfgDg5cqh+Ex3KyI4RvYXHUops06wNpv8lsq3Q2EK3MIjL/4 Organization: Institute for Regimented Whimsey Subject: Re: Problem in Message-ID: <705abf29-df59-a583-1c5f-0894f2e15021@verizon.net> Date: Fri, 17 May 2019 12:09:44 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.13634 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) Content-Length: 1783 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 4/27/19 3:32 AM, Max Lipsky wrote: > Error comes from FSIN/FCOS instruction, but as Tom said — it’s OK (within acceptable limits). > It was just a little unexpected for me :) Back in my programming days, a friend was having trouble with a large (in memory) table of floating point numbers on an IBM/360. She was trying to do a statistical analysis of those numbers and getting strange results. I had her add up all the numbers and print the sum. I then had her sort the same numbers, add them up, and print the sum. The numbers were originally in "random" order, but they were summed from large to small after the sort. The sorted numbers summed to less than the random ones. She finally decided that the computer hardware was bad. In a sense, it was, though it worked within specifications. The system/360 was a hexadecimal machine; i.e., the floating point fraction could have up to 3 leading zeros in the fraction part of a floating point number. And the 32-bit word size was even worse than the3 36-bit word size of the IBM/7094 binary machines she was used to. So if you add up a bunch of large floating point numbers with small ones following, the small ones pretty much do not count (round-off). Had she shorted them small to large, she would have gotten the biggest answer. The same problems were affecting her statistical analysis. Basically, the System/360 machines were disasters as far as mathematical calculations were concerned. Shorter word size, and inferior floating point representation. This at a time when Burroughs machines were 48 bits and Control Data machines had 60-bit word size. -- .~. Jean-David Beyer /V\ PGP-Key:166D840A 0C610C8B /( )\ Shrewsbury, New Jersey ^^-^^ 11:55:01 up 1 day, 14:06, 2 users, load average: 4.92, 4.66, 4.69