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: