scientific: Arbitrary-precision floating-point numbers represented using scientific notation

[ bsd3, data, library ] [ Propose Tags ]

A Scientific number is an arbitrary-precision floating-point number represented using scientific notation.

A scientific number with coefficient c and base10Exponent e corresponds to the Fractional number: fromInteger c * 10 ^^ e

Its primary use-case is to serve as the target of parsing floating point numbers. Since the textual representation of floating point numbers use scientific notation they can be efficiently parsed to a Scientific number.

Versions 0.0.0.0, 0.0.0.1, 0.0.0.2, 0.1.0.0, 0.1.0.1, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.1.0, 0.3.2.0, 0.3.2.1, 0.3.2.2, 0.3.3.0, 0.3.3.1, 0.3.3.2, 0.3.3.3, 0.3.3.4, 0.3.3.5, 0.3.3.6, 0.3.3.7, 0.3.3.8, 0.3.4.0, 0.3.4.1, 0.3.4.2, 0.3.4.3, 0.3.4.4, 0.3.4.5, 0.3.4.6, 0.3.4.7, 0.3.4.8, 0.3.4.9, 0.3.4.10, 0.3.4.11, 0.3.4.12, 0.3.4.13, 0.3.4.14, 0.3.4.15, 0.3.5.0, 0.3.5.1, 0.3.5.2, 0.3.5.3, 0.3.6.0, 0.3.6.1, 0.3.6.2
Dependencies base (>=4.3 && <4.8), deepseq (==1.3.*), hashable (>=1.1.2 && <1.3), text (>=0.8 && <1.2) [details]
License BSD-3-Clause
Author Bas van Dijk
Maintainer Bas van Dijk <v.dijk.bas@gmail.com>
Category Data
Home page https://github.com/basvandijk/scientific
Bug tracker https://github.com/basvandijk/scientific/issues
Source repo head: git clone git://github.com/basvandijk/scientific.git
Uploaded by BasVanDijk at Sun Jan 5 11:59:47 UTC 2014
Distributions Arch:0.3.6.2, Debian:0.3.4.4, Fedora:0.3.6.2, FreeBSD:0.3.3.8, LTSHaskell:0.3.6.2, NixOS:0.3.6.2, Stackage:0.3.6.2, openSUSE:0.3.6.2
Downloads 334747 total (925 in the last 30 days)
Rating 1.75 (votes: 2) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees