Number: 316 Date: 27-Mar-84 10':31':23 Submitter: Sannella.PA Source: SCHMIDT@SUMEX-AIM Subject: Print of FLOATP sometimes NEQP that FLOATP Lisp Version: Description: ' Received': from SUMEX-AIM.ARPA by PARC-MAXC.ARPA; 21 FEB 84 11':57':45 PST' Date': Tue, 21 Feb 84 11':57':39 PST' From': Christopher Schmidt <SCHMIDT@SUMEX-AIM.ARPA>' ' Some otherwise innocent numbers; eg. 8.1 and 68.3 won''t print right - even on typein. Eg. 8.1 prints as 8.100001 or so. This doesnt work in grids and other confined printing spaces.' ' -----' ' Date': 13 Feb 83 05':46 PST' From': JonL.PA@PARC-MAXC.ARPA' Subject': Non-associativity of Floating Point revisited' To': CSchmidt@SUMEX-AIM.ARPA' cc': LispSupport.PA@PARC-MAXC.ARPA' ' I''ve just checked out Interlisp-D''s floating point multiply and divide, and they are indeed correct. However, the printout routines leave something to be desired.' ' It isn''t the case that 8.1 and 8.100001 read in as the same number. I suspect the printout can be made "perfect" without too much trouble.' ' Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 3-Apr-84 11':00':13 Attn: Jonl.pa Assigned To: In/By: Disposition: ' [Date': 2 Apr 84 21':00 PST' From': JonL.pa' AR 316' Difficulty': Moderate' Impact': serious (to some, anyhow! merely Minor to others)] System: Language Support Subsystem: Read and Print Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Moderate Frequency: Intermittent Impact: Serious Priority: Perhaps Status: Open Problem Type: Bug Source Files: