holoscan::detail::scale_magnitude_exact
holoscan::detail::scale_magnitude_exact
Scale one unsigned magnitude exactly without overflowing intermediate products.
Returns: true only when the rational result is integral and fits limit.
Parameters
magnitude
Input magnitude.
numerator_a
First numerator factor.
numerator_b
Second numerator factor.
denominator_a
First denominator factor.
denominator_b
Second denominator factor.
limit
Inclusive output limit.
output
Receives the scaled magnitude on success.