質問編集履歴

2

修正

2023/03/08 01:49

投稿

person
person

スコア223

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,8 @@
1
1
  PythonからPostgreSQLに整数、小数を保存します。
2
2
  列はreal型です。
3
3
 
4
- 入力値がそのまま保存されればよいのですが、
4
+ 入力値がそのまま保存されればよいのですが、数字が変わることがあります。
5
- 数字が変わことがあります。
5
+ 入力値によってはそのまま保存されものもあります。
6
6
 
7
7
 
8
8
  |入力|PostgreSQL real型での保存値|結果|
@@ -11,8 +11,6 @@
11
11
  |0.999999|0.999999|同じ|
12
12
  |9999.9999|10000|変わる|
13
13
  |1000000|1e+06|変わる|
14
-
15
- ですが、入力値によってはそのまま保存されるものもあります。
16
14
 
17
15
  入力した数字がこのまま保存されるか、変わってしまうかをPythonで判別することは可能でしょうか。
18
16
 

1

修正

2023/03/08 01:10

投稿

person
person

スコア223

test CHANGED
File without changes
test CHANGED
@@ -21,7 +21,7 @@
21
21
  使うのは正整数、正小数のみです。
22
22
  桁数は整数3桁、小数4桁ぐらいが全体的な目安です。
23
23
  しかし、GUIの入力項目によって入力の目安範囲は変わりますので、許容される範囲が多いに越したことはないです。
24
- (999.9999以下のみOKとしてもいいのですが、real型は9999でそのまま保存されるのでそういうのは許容できた方がうれしいです。)
24
+ (999.9999以下のみOKとしてもいいのですが、例えばreal型は整数9999でそのまま保存されるのでそういうのは許容できた方がうれしいです。)
25
25
 
26
26
  環境
27
27
  Windows10