update struct Fixed example
This commit is contained in:
parent
e091e76d52
commit
b083666255
14
src/lib.rs
14
src/lib.rs
|
@ -260,10 +260,18 @@ use fixed::",
|
||||||
";
|
";
|
||||||
let eleven = ",
|
let eleven = ",
|
||||||
$s_fixed,
|
$s_fixed,
|
||||||
"::<U3>::from_bits(11 << 3);
|
"::<U3>::from_int(11);
|
||||||
let five_half = eleven >> 1u32;
|
assert_eq!(eleven, ",
|
||||||
|
$s_fixed,
|
||||||
|
"::<U3>::from_bits(11 << 3));
|
||||||
|
assert_eq!(eleven, 11);
|
||||||
assert_eq!(eleven.to_string(), \"11.0\");
|
assert_eq!(eleven.to_string(), \"11.0\");
|
||||||
assert_eq!(five_half.to_string(), \"5.5\");
|
let two_point_75 = eleven / 4;
|
||||||
|
assert_eq!(two_point_75, ",
|
||||||
|
$s_fixed,
|
||||||
|
"::<U3>::from_bits(11 << 1));
|
||||||
|
assert_eq!(two_point_75, 2.75);
|
||||||
|
assert_eq!(two_point_75.to_string(), \"2.8\");
|
||||||
```
|
```
|
||||||
|
|
||||||
[`Unsigned`]: https://docs.rs/typenum/^1.3/typenum/marker_traits/trait.Unsigned.html
|
[`Unsigned`]: https://docs.rs/typenum/^1.3/typenum/marker_traits/trait.Unsigned.html
|
||||||
|
|
Loading…
Reference in New Issue