malachite-float 0.9.2

The arbitrary-precision floating-point type Float, with efficient algorithms partially derived from MPFR.
Documentation
[package]
name = "malachite-float"
version = "0.9.2"
authors = ["Mikhail Hogrefe <mikhailhogrefe@gmail.com>"]
rust-version.workspace = true
edition.workspace = true
description = "The arbitrary-precision floating-point type Float, with efficient algorithms partially derived from MPFR."
readme = "README.md"
homepage = "https://malachite.rs/"
repository = "https://github.com/mhogrefe/malachite"
license = "LGPL-3.0-only"
keywords = ["mathematics", "math", "numerics", "bignum"]
categories = ["mathematics"]

[lib]
name = "malachite_float"
path = "src/lib.rs"

[[bin]]
name = "malachite_float_main"
path = "src/bin.rs"

[dependencies]
itertools = { version = "0.14.0", default-features = false, features = ["use_alloc"] }
malachite-base = { version = "0.9.2", default-features = false, path = "../malachite-base" }
malachite-nz = { version = "0.9.2", default-features = false, features = ["float_helpers"], path = "../malachite-nz" }
malachite-q = { version = "0.9.2", default-features = false, path = "../malachite-q" }
serde = { version = "1.0.188", optional = true, default-features = false, features = ["alloc", "derive"] }

serde_json = { version = "1.0.149", optional = true }
num = { version = "0.4.3", optional = true, features = ["serde"] }
rug = { version = "1.28.1", default-features = false, optional = true, features = ["float", "serde"] }

[dev-dependencies]
malachite-float = { path = ".", features = ["test_build"] }

[features]
default = ["std"]
std = ["malachite-base/std", "malachite-nz/std", "malachite-q/std"]
enable_serde = ["serde", "malachite-nz/enable_serde", "malachite-q/enable_serde"]
random = ["malachite-base/random", "malachite-nz/random", "malachite-q/random"]
32_bit_limbs = ["malachite-nz/32_bit_limbs", "malachite-q/32_bit_limbs"]
test_build = ["malachite-base/test_build", "malachite-nz/test_build", "malachite-q/test_build", "random", "serde", "serde_json", "num", "rug"]
bin_build = ["test_build"]

[package.metadata.docs.rs]
features = ["random"]
rustdoc-args = [ "--html-in-header", "katex-header.html" ]