#rounding #sse #numeric #float #floating-point #fpu

frounding

Rust crate to change fpu and sse rounding mode

4 releases

Uses old Rust 2015

0.0.4 Apr 30, 2016
0.0.3 Apr 28, 2016
0.0.2 Apr 28, 2016
0.0.1 Apr 27, 2016

#13 in #rounding


Used in 2 crates (via greenwasm-execution)

MIT license

11KB
328 lines

frounding-rs

Build status travis build status

A rust crate that help changing the rounding mode of floating point operations. Actually only SSE floating point operations are affected (make changes to the MXCSR register), x87 FPU support is planned.


lib.rs:

frounding is obivously a rust crate. The purpose of this crate is to change the rounding mode of the SSE and FPU unit when doing numeric operation. for some fields like interval arithmetic the rounding mode (aka: rounding direction) is very important.

No runtime deps

~12KB