mp_units::utility::sqrt¶
Square root of an uncertain value
Synopsis¶
Declared in <mp-units/utility/uncertain.h>
[[nodiscard]] constexpr uncertain sqrt(uncertain const& arg)
requires requires { sqrt(arg.value()); } || requires { std::sqrt(arg.value()); };
Description¶
NOTE
Formula: σf = σx / (2√x)
NOTE
This is equivalent to pow(arg, 0.5) but more efficient.
Return Value¶
Note
The return value should not be discarded.