Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit445a612

Browse files
author
Michael Meskes
committed
Changed double output.
1 parent32883a5 commit445a612

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

‎src/interfaces/ecpg/test/compat_informix/dec_test.pgc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ main(void)
100100

101101
r = dectodbl(dec, &dbl);
102102
if (r) check_errno();
103-
printf("dec[%d,10]: %2.7f (r: %d)\n", i, r?0.0:dbl, r);
103+
printf("dec[%d,10]: %g (r: %d)\n", i, r?0.0:dbl, r);
104104

105105
PGTYPESdecimal_free(din);
106106
printf("\n");

‎src/interfaces/ecpg/test/expected/compat_informix-dec_test.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ main(void)
120120

121121
r=dectodbl(dec,&dbl);
122122
if (r)check_errno();
123-
printf("dec[%d,10]: %2.7f (r: %d)\n",i,r?0.0:dbl,r);
123+
printf("dec[%d,10]: %g (r: %d)\n",i,r?0.0:dbl,r);
124124

125125
PGTYPESdecimal_free(din);
126126
printf("\n");

‎src/interfaces/ecpg/test/expected/compat_informix-dec_test.stdout

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
dec[0,5]: r: 0, 0.00
66
(errno == PGTYPES_NUM_OVERFLOW) - dec[0,6]: 0 (r: -1)
77
(errno == PGTYPES_NUM_OVERFLOW) - dec[0,8]: 0 (r: -1)
8-
(errno == PGTYPES_NUM_OVERFLOW) - dec[0,10]: 0.0000000 (r: -1)
8+
(errno == PGTYPES_NUM_OVERFLOW) - dec[0,10]: 0 (r: -1)
99

1010
dec[1,1]: r: 0, -2
1111
dec[1,2]: r: 0, -2
@@ -16,7 +16,7 @@ dec[1,6]: -2 (r: 0)
1616
dec[1,7]: -2.00 (r: 0 - cmp: 0)
1717
dec[1,8]: -2 (r: 0)
1818
dec[1,9]: -2.00 (r: 0 - cmp: 0)
19-
dec[1,10]: -2.0000000 (r: 0)
19+
dec[1,10]: -2 (r: 0)
2020

2121
dec[2,1]: r: 0, 0.794
2222
dec[2,2]: r: 0, 1
@@ -27,7 +27,7 @@ dec[2,6]: 1 (r: 0)
2727
dec[2,7]: 1.00 (r: 0 - cmp: -1)
2828
dec[2,8]: 1 (r: 0)
2929
dec[2,9]: 1.00 (r: 0 - cmp: -1)
30-
dec[2,10]: 0.7940000 (r: 0)
30+
dec[2,10]: 0.794 (r: 0)
3131

3232
dec[3,1]: r: 0, 3.44
3333
dec[3,2]: r: 0, 3
@@ -38,7 +38,7 @@ dec[3,6]: 3 (r: 0)
3838
dec[3,7]: 3.00 (r: 0 - cmp: 1)
3939
dec[3,8]: 3 (r: 0)
4040
dec[3,9]: 3.00 (r: 0 - cmp: 1)
41-
dec[3,10]: 3.4400000 (r: 0)
41+
dec[3,10]: 3.44 (r: 0)
4242

4343
dec[4,1]: r: 0, 592490000000000000000000
4444
dec[4,2]: r: 0, 592490000000000000000000
@@ -47,7 +47,7 @@ dec[4,4]: r: 0, 592490000000000000000000.00
4747
dec[4,5]: r: 0, 0.00
4848
(errno == PGTYPES_NUM_OVERFLOW) - dec[4,6]: 0 (r: -1)
4949
(errno == PGTYPES_NUM_OVERFLOW) - dec[4,8]: 0 (r: -1)
50-
dec[4,10]:592490000000000009961472.0000000 (r: 0)
50+
dec[4,10]:5.9249e+23 (r: 0)
5151

5252
dec[5,1]: r: 0, -328400
5353
dec[5,2]: r: 0, -328400
@@ -58,7 +58,7 @@ dec[5,6]: -328400 (r: 0)
5858
dec[5,7]: -328400.00 (r: 0 - cmp: 0)
5959
dec[5,8]: -328400 (r: 0)
6060
dec[5,9]: -328400.00 (r: 0 - cmp: 0)
61-
dec[5,10]: -328400.0000000 (r: 0)
61+
dec[5,10]: -328400 (r: 0)
6262

6363
(no errno set) - dec[6,1]: r: -1, *
6464
dec[6,2]: r: 0, 0
@@ -69,7 +69,7 @@ dec[6,6]: 0 (r: 0)
6969
dec[6,7]: 0.00 (r: 0 - cmp: 1)
7070
dec[6,8]: 0 (r: 0)
7171
dec[6,9]: 0.00 (r: 0 - cmp: 1)
72-
(errno == PGTYPES_NUM_UNDERFLOW) - dec[6,10]: 0.0000000 (r: -1)
72+
(errno == PGTYPES_NUM_UNDERFLOW) - dec[6,10]: 0 (r: -1)
7373

7474
dec[7,1]: r: 0, 0.001
7575
dec[7,2]: r: 0, 0
@@ -80,7 +80,7 @@ dec[7,6]: 0 (r: 0)
8080
dec[7,7]: 0.00 (r: 0 - cmp: 1)
8181
dec[7,8]: 0 (r: 0)
8282
dec[7,9]: 0.00 (r: 0 - cmp: 1)
83-
dec[7,10]: 0.0010000 (r: 0)
83+
dec[7,10]: 0.001 (r: 0)
8484

8585
dec[8,1]: r: 0, 0.0
8686
dec[8,2]: r: 0, 0
@@ -91,7 +91,7 @@ dec[8,6]: 0 (r: 0)
9191
dec[8,7]: 0.00 (r: 0 - cmp: 0)
9292
dec[8,8]: 0 (r: 0)
9393
dec[8,9]: 0.00 (r: 0 - cmp: 0)
94-
dec[8,10]: 0.0000000 (r: 0)
94+
dec[8,10]: 0 (r: 0)
9595

9696
dec[9,1]: r: 0, -0.000059249
9797
dec[9,2]: r: 0, -0
@@ -102,7 +102,7 @@ dec[9,6]: 0 (r: 0)
102102
dec[9,7]: 0.00 (r: 0 - cmp: -1)
103103
dec[9,8]: 0 (r: 0)
104104
dec[9,9]: 0.00 (r: 0 - cmp: -1)
105-
dec[9,10]: -0.0000592 (r: 0)
105+
dec[9,10]: -5.9249e-05 (r: 0)
106106

107107
dec[10,1]: r: 0, 0.003284
108108
dec[10,2]: r: 0, 0
@@ -113,7 +113,7 @@ dec[10,6]: 0 (r: 0)
113113
dec[10,7]: 0.00 (r: 0 - cmp: 1)
114114
dec[10,8]: 0 (r: 0)
115115
dec[10,9]: 0.00 (r: 0 - cmp: 1)
116-
dec[10,10]: 0.0032840 (r: 0)
116+
dec[10,10]: 0.003284 (r: 0)
117117

118118
dec[11,1]: r: 0, 0.500001
119119
dec[11,2]: r: 0, 1
@@ -124,7 +124,7 @@ dec[11,6]: 1 (r: 0)
124124
dec[11,7]: 1.00 (r: 0 - cmp: -1)
125125
dec[11,8]: 1 (r: 0)
126126
dec[11,9]: 1.00 (r: 0 - cmp: -1)
127-
dec[11,10]: 0.5000010 (r: 0)
127+
dec[11,10]: 0.500001 (r: 0)
128128

129129
dec[12,1]: r: 0, -0.5000001
130130
dec[12,2]: r: 0, -1
@@ -135,7 +135,7 @@ dec[12,6]: -1 (r: 0)
135135
dec[12,7]: -1.00 (r: 0 - cmp: 1)
136136
dec[12,8]: -1 (r: 0)
137137
dec[12,9]: -1.00 (r: 0 - cmp: 1)
138-
dec[12,10]: -0.5000001 (r: 0)
138+
dec[12,10]: -0.5 (r: 0)
139139

140140
dec[13,1]: r: 0, 1234567890123456789012345678.91
141141
dec[13,2]: r: 0, 1234567890123456789012345679
@@ -144,7 +144,7 @@ dec[13,4]: r: 0, 1234567890123456789012345678.91
144144
dec[13,5]: r: 0, 0.00
145145
(errno == PGTYPES_NUM_OVERFLOW) - dec[13,6]: 0 (r: -1)
146146
(errno == PGTYPES_NUM_OVERFLOW) - dec[13,8]: 0 (r: -1)
147-
dec[13,10]:1234567890123456850245451776.0000000 (r: 0)
147+
dec[13,10]:1.23457e+27 (r: 0)
148148

149149
(errno == PGTYPES_NUM_OVERFLOW) - dec[14,0]: r: -1200
150150
(errno == PGTYPES_NUM_BAD_NUMERIC) - dec[15,0]: r: -1213

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp