2016-11-13 35 views

答えて

2

ROUNDfloatを返します。したがって、2つのパラメータがあり、2番目のパラメータでは、返す小数点以下を定義できます。その他CEILFLOOR return integerしたがって、2番目のパラメータはありませんが、mathを使用して小数点を模倣することができます。

この回答のための明確化の
select floor(0.2356*100)/100 
+0

ワンポイント、私はOPは最寄りに** **切り捨てしようとしていることを指摘お勧めします** 0.01 **これは[FLOORを設ける理由であること](https://cloud.google.com/bigquery/docs/reference/legacy-sql#floor)の代わりに[ROUND](https://cloud.google.com/bigquery/docs/reference/legacy-sql#)丸め)を 'ROUND(0.2356 * 100)/ 100'とすると** 0.24 **が得られます。 – Nicholas

関連する問題