|
inlineconstexpr |
Parameters
x: value.c: Conditional expression masking the operation.m: Logical value masking the operation.p: modulo p operation. p must be flint less than maxflint.Return value
x if it is representable in this type.x, the call evaluates to: `valmax(as(x))` as soon as abs[saturated](x) is greater than sqrtvalmax(as(x)).eve::abs[eve::saturated](x) is greater than eve::Sqrtvalmax(as(x)) the corresponding element result is undefined.