home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!ames!data.nas.nasa.gov!taligent!apple!cambridge.apple.com!slack@starbase.mitre.org
- From: slack@starbase.MITRE.ORG (M. G. Slack)
- Newsgroups: comp.lang.lisp.mcl
- Subject: Double floats
- Message-ID: <9211061416.AA24629@starbase.mitre.org>
- Date: 6 Nov 92 14:16:05 GMT
- References: millett@sbctri.sbc.com's message of Thu, 5 Nov 1992 16:32:30 -0600 <9211052232.AA07926@calvin>
- Sender: info-mcl-request@cambridge.apple.com
- Lines: 21
- Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
- Return-Path: <slack@starbase.mitre.org>
- Original-To: millett@sbctri.sbc.com
- Original-Cc: info-mcl@cambridge.apple.com
-
-
-
- Date: Thu, 5 Nov 1992 16:32:30 -0600
- From: millett@sbctri.sbc.com
- X-Sender: brain@calvin.sbc.com
-
- I am tring to take a double-float number, break it down into 2 long
- integers (high-word and low-word) to send over the network conforming to
- the IEEE floating point standard. I also want to read 2 words from the
- stream and make a double-float from them. Any Ideas? Symbolics has two
- functions that do what I want: "si:dfloat-components: (double)" &
- "si:%make-double: (high low)" Any way to do this with the mac?
-
- Thanks,
- millett@sbctri.sbc.com
-
-
- In the foreign function interface there are two functions which you can use to
- get a handle on doubles: %put-double and %get-double.
-
- Marc
-