Commit Graph

579 Commits

Author SHA1 Message Date
Trevor Spiteri 39b9653f8e version 0.1.0 2018-08-10 20:57:59 +02:00
Trevor Spiteri 8c9ee77cef update top level docs 2018-08-10 20:43:53 +02:00
Trevor Spiteri 51c83a7b02 check for repr(transparent) in build.rs 2018-08-10 20:35:09 +02:00
Trevor Spiteri ca3e48f699 update top level docs 2018-08-10 20:30:03 +02:00
Trevor Spiteri 62781ba14d some renaming 2018-08-10 20:17:13 +02:00
Trevor Spiteri 774635a208 depend on typenum 1.3 2018-08-10 20:05:51 +02:00
Trevor Spiteri 0605bf63b2 do not use derive for traits 2018-08-10 20:03:01 +02:00
Trevor Spiteri 49f416d308 tweak 2018-08-10 17:49:05 +02:00
Trevor Spiteri a6cab63bb5 use typenum 2018-08-10 17:45:08 +02:00
Trevor Spiteri 0768386391 rename F -> FRAC 2018-08-10 15:26:51 +02:00
Trevor Spiteri 12a47df74e add some more methods 2018-08-10 14:43:10 +02:00
Trevor Spiteri 35ca259c4e add overflowing arithmetic ops 2018-08-10 14:23:16 +02:00
Trevor Spiteri ab78ff4076 place Neg higher up in doc 2018-08-10 12:46:24 +02:00
Trevor Spiteri ba98a18082 include license headers 2018-08-10 11:34:17 +02:00
Trevor Spiteri 28a97a6ff7 update README 2018-08-10 11:13:42 +02:00
Trevor Spiteri 8e2feb341b implement bit shifts 2018-08-10 10:46:23 +02:00
Trevor Spiteri 417d5e1b2d derive more traits for Fixed* 2018-08-10 10:45:53 +02:00
Trevor Spiteri a077ad3bc9 implement Sum and Product 2018-08-10 10:44:25 +02:00
Trevor Spiteri 1f1fddd24a overflow checks only in debug mode 2018-08-10 00:28:08 +02:00
Trevor Spiteri 0d3444b5d8 remove unsafe code 2018-08-09 23:47:11 +02:00
Trevor Spiteri c847c9e74f implement multiplication for FixedU128, FixedI128 2018-08-09 23:39:44 +02:00
Trevor Spiteri 05f82047b4 to_f tweaks 2018-08-09 22:05:51 +02:00
Trevor Spiteri ae43a24fae version 0.0.1 2018-08-09 20:29:59 +02:00
Trevor Spiteri e9c96a6ee6 document the 7-fractional-bit limitation 2018-08-09 20:26:02 +02:00
Trevor Spiteri 3432356643 implement to_f32 and to_f64 2018-08-09 20:14:00 +02:00
Trevor Spiteri 6553256f79 impl display traits 2018-08-09 20:12:28 +02:00
Trevor Spiteri cb762ef8b9 math ops 2018-08-09 20:11:01 +02:00
Trevor Spiteri 6663fe01a7 fix typo in Cargo.toml repository field 2018-08-09 20:10:50 +02:00
Trevor Spiteri 3b3fcd7047 version 0.0.0 2018-08-09 20:02:34 +02:00