質問するログイン新規登録

回答編集履歴

2

見直し

2021/04/16 06:07

投稿

退会済みユーザー
answer CHANGED
@@ -1,2 +1,17 @@
1
1
  ドキュメント、読もう?
2
- [9.3. 算術関数と演算子](https://www.postgresql.jp/document/10/html/functions-math.html)
2
+ [9.3. 算術関数と演算子](https://www.postgresql.jp/document/10/html/functions-math.html)
3
+
4
+ 整数 対 整数の / 演算子は、
5
+
6
+ > 整数の割り算では余りを切り捨て
7
+
8
+ って書いてありますし。
9
+ だったら、整数じゃなくすればいいので、
10
+
11
+ `select cast(10 as double precision) / 4`
12
+
13
+ で2.5が得られるので、
14
+
15
+ `select ceil(cast(10 as double precision) / 4)`
16
+
17
+ で3が得られます。

1

バージョン10のドキュメントへのリンクに変更

2021/04/16 06:07

投稿

退会済みユーザー
answer CHANGED
@@ -1,2 +1,2 @@
1
1
  ドキュメント、読もう?
2
- [9.3. 算術関数と演算子](https://www.postgresql.jp/document/12/html/functions-math.html)
2
+ [9.3. 算術関数と演算子](https://www.postgresql.jp/document/10/html/functions-math.html)