functions_rounding.yaml¶
This document file is generated for functions_rounding.yaml. The extension URN is extension:io.substrait:functions_rounding.
Scalar Functions¶
ceil¶
Implementations: ceil(x): -> return_type 0. ceil(fp32): -> fp32 1. ceil(fp64): -> fp64
*Rounding to the ceiling of the value x. *
floor¶
Implementations: floor(x): -> return_type 0. floor(fp32): -> fp32 1. floor(fp64): -> fp64
*Rounding to the floor of the value x. *
round¶
Implementations: round(x, s, option:rounding): -> return_type
- round(
i8,i32,option:rounding): ->i8? - round(
i16,i32,option:rounding): ->i16? - round(
i32,i32,option:rounding): ->i32? - round(
i64,i32,option:rounding): ->i64? - round(
fp32,i32,option:rounding): ->fp32? - round(
fp64,i32,option:rounding): ->fp64?
*Rounding the value x to s decimal places. *