22Date and Time Utilities
COMPILE-TIME RATIONAL NUMBERS
The Ratio library allows you to exactly represent any finite rational number that you can use at compile time. Everything is defined in <ratio>
and is in the std
namespace. The numerator and denominator of a rational number are represented as compile-time constants of type std::intmax_t
, which is a signed integer type with the maximum width supported by a compiler. Because of the ...
Get Professional C++, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.