ufloat

Crates.ioufloat
lib.rsufloat
version0.1.0
sourcesrc
created_at2024-11-23 04:04:51.928439
updated_at2024-11-23 04:04:51.928439
descriptionWrappers around floating point numbers with ufmt trait implementations
homepage
repositoryhttps://github.com/LiamGallagher737/ufloat
max_upload_size
id1458226
size9,661
Liam Gallagher (LiamGallagher737)

documentation

README

ufloat

A no_std compatible library for formatting floating point numbers with ufmt

crates.io docs.rs

Formatting a float is now as easy as wrapping it in either the Uf32 or Uf64 struct with the number of decimal places to format to.

use ufloat::{Uf32, Uf64};

// Format to 3 decimal places.
let a = Uf32(123.456, 3);
// Format to 5 decimal places.
let b = Uf64(123.45678, 5);

The libm crate is used for math operations.

Commit count: 5

cargo fmt