Double

data Double :: *
base Prelude, base GHC.Exts
Double-precision floating point numbers. It is desirable that this type be at least equal in range and precision to the IEEE double-precision type.
Double :: DataType
OpenGL Graphics.Rendering.OpenGL.GL.VertexArrays
DoubleArrow :: Token
haskell-src Language.Haskell.Lexer
DoubleBuffered :: DisplayMode
GLUT Graphics.UI.GLUT.Initialization
Select a double buffered window. This overrides SingleBuffered if it is also specified.
DoubleColon :: Token
haskell-src Language.Haskell.Lexer
DoublePrimL :: Rational -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
double :: Reader Double
text Data.Text.Lazy.Read, text Data.Text.Read
Read a rational number. The syntax accepted by this function is the same as for rational. Note: This function is almost ten times faster than rational, but is slightly less accurate. The Double type supports about 16 decimal places of accuracy. For 94.2% of numbers, this function and rational give identical results, but for the remaining 5.8%, this function loses precision around the 15th decimal place. For 0.001% of numbers, this function will lose precision at the 13th or 14th decimal place.
double :: Double -> Doc
pretty Text.PrettyPrint.HughesPJ, pretty Text.PrettyPrint, template-haskell Language.Haskell.TH.PprLib
package double-conversion
package
A library that performs fast, accurate conversion between double precision floating point and text. This library is implemented as bindings to the C++ double-conversion library written by Florian Loitsch at Google: http://code.google.com/p/double-conversion/. The Text versions of these functions are about 30 times faster than the default show implementation for the Double type. The ByteString versions are slower than the Text versions; roughly half the speed.  (This seems to be due to the cost of allocating ByteString values via malloc.) As a final note, be aware that the bytestring-show package is about 50% slower than simply using show. Version 0.2.0.6
dOUBLE_SIZE :: Int
base GHC.Constants
doubleBE :: FixedPrim Double
bytestring Data.ByteString.Builder.Prim
Encode a Double in big endian format.
doubleBE :: Double -> Builder
bytestring Data.ByteString.Builder
Encode a Double in big endian format.
doubleBuffer :: GettableStateVar Bool
OpenGL Graphics.Rendering.OpenGL.GL.Framebuffer
True if front and back buffers exist.
doubleBuffered :: GettableStateVar Bool
GLUT Graphics.UI.GLUT.State
Contains True when the current layer of the current window is double buffered, False otherwise.
doubleDec :: Double -> Builder
bytestring Data.ByteString.Builder
Currently slow. Decimal encoding of an IEEE Double.
doubleHexFixed :: FixedPrim Double
bytestring Data.ByteString.Builder.Prim
Encode an IEEE Double using 16 nibbles.
doubleHexFixed :: Double -> Builder
bytestring Data.ByteString.Builder
Encode an IEEE Double using 16 nibbles.
doubleHost :: FixedPrim Double
bytestring Data.ByteString.Builder.Prim
Encode a Double in native host order and host endianness.
doubleHost :: Double -> Builder
bytestring Data.ByteString.Builder.Extra
Encode a Double in native host order.
doubleLE :: FixedPrim Double
bytestring Data.ByteString.Builder.Prim
Encode a Double in little endian format.

Show more results