efloat 0.2.0

Error-bounded Floating Point
Documentation
  • Coverage
  • 14.29%
    2 out of 14 items documented0 out of 13 items with examples
  • Size
  • Source code size: 11.05 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.63 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • SiegeEngine/efloat
    5 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • mikedilger

efloat

MIT licensed

Documentation is available at https://docs.rs/efloag

efloat is a component within the Siege Engine MMO game engine, but should be generally useful outside of that context.

The Siege Engine is an MMO game engine on the Vulkan API written in the Rust language.

efloat provides floating a point type that remembers how far off it might be from the actual precise value, based upon its history. It keeps and upper and lower error bound internally, and you can check those with function calls.