docs: important admonition added for floating-points being value-preserving

This commit is contained in:
Mateusz Pusz
2023-08-31 18:57:39 +02:00
parent 0d8c398ff4
commit bf1af91a51

View File

@@ -38,8 +38,10 @@ std::cout << q1.in(km) << '\n';
quantity<si::kilo<si::metre>> q2 = q1; quantity<si::kilo<si::metre>> q2 = q1;
``` ```
The **mp-units** library follows [`std::chrono::duration`](https://en.cppreference.com/w/cpp/chrono/duration) !!! important
logic and treats floating-point types as value-preserving.
The **mp-units** library follows [`std::chrono::duration`](https://en.cppreference.com/w/cpp/chrono/duration)
logic and treats floating-point types as value-preserving.
## Value-truncating conversions ## Value-truncating conversions