Function __builtin_isinf_sign [src]
Similar to isinf, except the return value is -1 for an argument of -Inf and 1 for an argument of +Inf.
Prototype
pub inline fn __builtin_isinf_sign(x: anytype) c_int
Source
pub inline fn __builtin_isinf_sign(x: anytype) c_int {
if (!std.math.isInf(x)) return 0;
return if (std.math.isPositiveInf(x)) 1 else -1;
}