To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dev.org.ldrawOpen lugnet.cad.dev.org.ldraw in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / Organizations / LDraw / 658
657  |  659
Subject: 
Re: LDraw DAT certification for clones?
Newsgroups: 
lugnet.cad.dev.org.ldraw
Date: 
Mon, 3 Jan 2000 01:28:45 GMT
Viewed: 
1017 times
  
In lugnet.cad.dev.org.ldraw, Jacob Sparre Andersen writes:
Todd (not admin@lugnet.com :-) wrote:

The definition could say things like:  a program which
writes LDraw DAT files -must- output LDU coordinates as
decimal integers or IEEE floating-point numbers, -may-
output these numbers to high precision, but -should- round
them to at most 2 significant digits past the decimal
point.

I am not sure that the BP7 floating-point format exactly
matches the IEEE format, but I will look it up.


Borland Pascal, Borland C/C++, and Microsoft C/C++ all use the IEEE format
for floating point numbers (float, double and extended are all IEEE defined)
because these are the formats supported by the 80x87 line math coprocessors.
(Even though Pentiums no longer have a separate coprocessor chip, the math
processing is still done by a separate subsystem)

And if you mean for numbesr to be rounded, there should be a test against
truncation.  Truncation of decimal places causes nearly all known math
errors when using IEEE values because the IEEE format is inherently bad at
storing certain values.



Message is in Reply To:
  Re: LDraw DAT certification for clones?
 
(...) Considered, yes. Done something, no. (...) We try to do that already. (...) How do we do that? (...) I am not sure that the BP7 floating-point format exactly matches the IEEE format, but I will look it up. (...) Yes. Also for easy testing of (...) (25 years ago, 14-Dec-99, to lugnet.cad.dev.org.ldraw)

3 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR