回答編集履歴

2

見直し

2021/04/16 06:07

投稿

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

1

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

2021/04/16 06:07

投稿

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