Float

data Float :: *
base Prelude, base GHC.Exts
Single-precision floating point numbers. It is desirable that this type be at least equal in range and precision to the IEEE single-precision type.
Float :: DataType
OpenGL Graphics.Rendering.OpenGL.GL.VertexArrays
class Fractional a => Floating a
base Prelude
Trigonometric and hyperbolic functions and related functions. Minimal complete definition: pi, exp, log, sin, cos, sinh, cosh, asin, acos, atan, asinh, acosh and atanh
FloatConstr :: Rational -> ConstrRep
base Data.Data
FloatRep :: DataRep
base Data.Data
Float' :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
Float32UnsignedInt248Rev :: DataType
OpenGL Graphics.Rendering.OpenGL.GL.VertexArrays
FloatMat2 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat2x3 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat2x4 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat3 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat3x2 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat3x4 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat4 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat4x2 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatMat4x3 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatPrimL :: Rational -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
FloatTok :: Rational -> Token
haskell-src Language.Haskell.Lexer
FloatVec2 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatVec3 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
FloatVec4 :: VariableType
OpenGL Graphics.Rendering.OpenGL.GL.Shaders.Attribs
float :: Float -> Doc
pretty Text.PrettyPrint.HughesPJ, pretty Text.PrettyPrint, template-haskell Language.Haskell.TH.PprLib
float :: GenTokenParser s u m -> ParsecT s u m Double
parsec Text.Parsec.Token, parsec Text.ParserCombinators.Parsec.Token
This lexeme parser parses a floating point value. Returns the value of the number. The number is parsed according to the grammar rules defined in the Haskell report.
floatDigits :: RealFloat a => a -> Int
base Prelude
floatRadix :: RealFloat a => a -> Integer
base Prelude
floatRange :: RealFloat a => a -> (Int, Int)
base Prelude
floatToDigits :: RealFloat a => Integer -> a -> ([Int], Int)
base Numeric
floatToDigits takes a base and a non-negative RealFloat number, and returns a list of digits and an exponent. In particular, if x>=0, and > floatToDigits base x = ([d1,d2,...,dn], e) then *  >= *  = 0.d1d2...dn * (base** *  <= di <= base
package float-binstring
package
Format and parse floating point values as C99 printf/scanf with format string %a do Version 0.1
floatBE :: FixedPrim Float
bytestring Data.ByteString.Builder.Prim
Encode a Float in big endian format.
floatBE :: Float -> Builder
bytestring Data.ByteString.Builder
Encode a Float in big endian format.
floatDec :: Float -> Builder
bytestring Data.ByteString.Builder
Currently slow. Decimal encoding of an IEEE Float.
floatHexFixed :: FixedPrim Float
bytestring Data.ByteString.Builder.Prim
Encode an IEEE Float using 8 nibbles.
floatHexFixed :: Float -> Builder
bytestring Data.ByteString.Builder
Encode an IEEE Float using 8 nibbles.
floatHost :: FixedPrim Float
bytestring Data.ByteString.Builder.Prim
Encode a Float in native host order and host endianness. Values written this way are not portable to different endian machines, without conversion.
floatHost :: Float -> Builder
bytestring Data.ByteString.Builder.Extra
Encode a Float in native host order. Values encoded this way are not portable to different endian machines, without conversion.
floatingPointException :: Signal
unix System.Posix.Signals
floatLE :: FixedPrim Float
bytestring Data.ByteString.Builder.Prim
Encode a Float in little endian format.
floatLE :: Float -> Builder
bytestring Data.ByteString.Builder
Encode a Float in little endian format.
floatPrimL :: Rational -> Lit
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH
package floatshow
package
The String representations provided by this package are generally longer than show's output, which constructs the shortest string that is parsed as the original number by read. This requires some time-consuming checks, so show is slow for floating-point numbers. By producing a digit-string guaranteed to be long enough to uniquely determine the number without caring whether there's a shorter representation, the display functions of this package can be faster, sometimes by a big margin. Text.FShow.Raw provides building blocks for representations of numeric types which don't belong to RealFloat but have some of its functionality. The bulk of the code is a minor modification of code from the base package, whence the GHC License is included as an extra-source-file. Version 0.2.3

Show more results