[Haskell-cafe] 80 bit floating point data in Haskell?
Andrew Coppin
andrewcoppin at btinternet.com
Mon Sep 28 06:52:00 EDT 2009
wren ng thornton wrote:
> Andrew Coppin wrote:
>> While we're on the subject... I understand that certain FPUs support
>> 80-bit precision. Is there any way to get at that? Or is this going
>> to require FFI too?
>
> Perhaps you want Foreign.C.Types.CLDouble ?
>
> http://hackage.haskell.org/packages/archive/base/latest/doc/html/Foreign-C-Types.html#t%3ACLDouble
>
> http://en.wikipedia.org/wiki/Long_double
>
> (Or do you really want to ensure that it's 80-bits regardless of
> platform and the whims of the C compiler?)
>
Yep, that'll do. :-)
More information about the Haskell-Cafe
mailing list