Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google bigquery 如何在bigquery中取整_Google Bigquery - Fatal编程技术网

Google bigquery 如何在bigquery中取整

Google bigquery 如何在bigquery中取整,google-bigquery,Google Bigquery,在Google BigQuery中如何将0.2356四舍五入到0.23?请记住,四舍五入返回浮点,因此它有两个参数,在第二个参数中,您可以定义要返回的小数。其他CEIL,FLOOR返回integer,因此没有第二个参数,但可以使用数学模拟小数 select floor(0.2356*100)/100 关于这个答案的一个澄清点,我建议指出OP希望向下舍入到最接近的0.01,这是提供而不是在示例代码中的原因,因为舍入(0.2356*100)/100将产生0.24。

在Google BigQuery中如何将0.2356四舍五入到0.23?

请记住,
四舍五入
返回
浮点
,因此它有两个参数,在第二个参数中,您可以定义要返回的小数。其他
CEIL
FLOOR
返回
integer
,因此没有第二个参数,但可以使用数学模拟小数

select floor(0.2356*100)/100

关于这个答案的一个澄清点,我建议指出OP希望向下舍入到最接近的0.01,这是提供而不是在示例代码中的原因,因为
舍入(0.2356*100)/100
将产生0.24。