1、KS X 1514 KSKSKSKS SKSKSKS KSKSKS SKSKS KSKS SKS KS KS X 1514 :2007 (2012 ) 2007 11 30 http:/www.kats.go.krKS X 1514:2007 : ( ) ( ) SJ ( ) : (JTC1/SC2) () ( ) ( ) : (http:/www.standard.go.kr) : :1987 11 26 :2007 11 30 :2012 12 28 : 2012-0832 : (JTC1/SC2) ( 02-509-7262) (http:/www.kats.go.kr). 10 5 ,
2、 . KS X 1514:2007 (2012 ) Information processingRepresentation of numerical values in character strings for information interchange 1 . 10 . , . . . 2 . . ( ) . KS X 00011:1992, 1: KS X 1003:1993, ( ) KS X 1004:1995, 3 . . KS X 1514:2007 2 . 4 . 4.1 4.2 4.3 4.4 . . 4.5 5 5.1 KS X 1003 . 5.2 1 . a) :
3、 0/1/2/3/4/5/6/7/8/9 b) : / c) : ,/. d) : (SP) e) : E/e 5.3 KS X 1514:2007 3 KS X 1003 . 4 KS X 1003 7 , . 5.4 KS X 1003 . KS X 1004 . 6 1(NR 1) 1 , , . . 6.1 NR 1 () ( ) . 1 , . 6.2 . NR 1 = NR 1/ NR 1 NR 1=* * NR 1=*(/) * 1 . 6.3 NR 1 1 . NR 1 0 , 0 . NR 1 . NR 1 . 0 , . 6.4 NR 1 KS X 1514:2007 4
4、1 7 , . 1 NR 1 NR 1 NR 1 5703 0005703 05703 5703 005703 05703 5703 5703 2345 0002345 2345 002345 2345 2345 45670 045670 45670 0 0000000 0 000000 0 0 2345678 2345678 7 2(NR 2) 2 , . . 7.1 NR 2 () ( ) . 1 , . 1 1 . 7.2 . NR 2 = NR 2/ NR 2 NR 2=(* * *)/(* * *) NR 2=*(/) * */*(/) * * 1 . KS X 1514:2007
5、5 7.3 NR 2 1 2 . NR 2 0 0 . NR 2 . . 0 , . 7.4 NR 2 2 8 , . 2 NR 2 NR 2 NR 2 2458. 2458.000 0002458. 2458. 2458.00 2458. 2458. 234,56 00234,56 234,56 234,56 234,56 3456,0 3456,0 3456,0 3456,0 .00002 00.00002 0.00002 6,789 6,78900 06,7890 1234,567 1234,567 0 000,0000 0,0 0,00000 0,0 0,0 0, 8 3(NR 3)
6、3 2 , 10 . . 8.1 NR 3 A 10 B (B ) (A) E (B) . NR 3 () ( ), , KS X 1514:2007 6 E( e) . 1 . E( e) , E( e) . ( .) 1 . . 1 , 1 . 8.2 . NR 3 = NR 3/ NR 3 NR 3=* NR 3=*(/) =( * *)/(* *) = ? * 1 . 8.3 NR 3 . a) 4 ( ) b) 3 ( , ) c) 2 ( , ) NR 3 0 0 . NR 3 . 0 . 0 , . 0 , 0 , 0 . 8.4 NR 3 3 8 , . KS X 1514:2
7、007 7 3 NR 3 NR 3 NR 3 7800 00.78E4 7.8e03 0.78E 4 7.8e 03 .00005 00.5E04 0.5e04 0.5E04 0.5e04 3,5 3,5E00 0 0.0E00 0.e0 0.0E00 0.e0 8.5 NR 3 0.1 N n 15 SI IS 1 , (US) ? O o DEL a(SP) . KS X 1514:2007 8 1 () , . . a) , /: b) , *: 0 c) , ( ):( ) d) , ?: KS X 1514:2007 9 2 () . . FORTRAN, BASIC , . . K
8、S X 1514:2007 10 3 () 1 . NR 1, NR 2 NR 3 . NR . NR 2.7. . . 2 COBOL PlCTURE COBOL PICTURE 3 1 . 3 1 COBOL, PICTURE NR Z (w1) 9 Z (5) 9 45 NR 1 0 (w1) 9 (5) 9 45 0 S9 (w1) S9(5) 00045 NR 1 00000 Z (wd2) Z (5) 9.9 (2) 45. 37 9.9 (d) 0.18 Z (wd1) Z (5). 9 (2) 45.37 NR 2 9 (d) .18 (wd2) (5) 9.9 (2) 45.
9、37 9.9 (d) 0.18 (wd1) (5). 9 (2) 45.377 NR 2 9 (d) .18 (COBOL NR 3 ) a) ( ) w , d . b) ( ) 0 . KS X 1514:2007 11 c) w . d) NR 1 NR 2 PICTURE 1 9 . e) . f) NR PICTURE . g) PICTURE , Z 0 . h) PICTURE S( NR ) 9 . 3 FORTRAN FORTRAN 3 2 . 3 2 FORTRAN NR SS, 1w SS, I6 45 NR 1 0 SP, 1w SP, I6 45 NR 1 0 SS,
10、 Fw. d SS, F9. 45.37 0.18 SS, F7.0 45. 0. NR 2 F7.6 .180000 SP, Fw. d SP, F9.2 45.37 0.18 SP, F7.0 45 0. NR 2 SP, F7.5 .18000 SP, Ew. dEe SP, E11. 4E2 0.4537E02 0.0000E00 NR 3 SP, Gw. dEe k) a) w , d , e . b) w e 0 , d . c) w , E . 0( ) . d) NR 1 . NR 3 1 . e) . f) NR 1 NR 2 , (SS) . , KS X 1514:200
11、7 12 . g) NR 1, NR 2 NR 3 (SP) , . SP , . h) NR 3 Ew.dEe SP . Ew.d , . 0 , . i) FORTRAN , NR 1, NR 2 NR 3 . j) Dw.d . Dw.d Ew.dEe . k) Gw.dEe , . Gw.dEe NR 2 . 4 PL/I FORMAT PL/I FORMAT 3 3 . 3 3 PL/I FORMAT NR F (w) F (6) 45 NR 1 F (w, 0) 0 F (w) F (6) 45 NR 1 F (w, 0) 0 F (w, d) F (9, 2) 45.37 NR
12、2 0.37 F (w, d) F (9, 2) 45.37 0.37 NR 2 F (7, 4) 0.1800 E (w, d) E (11, 4) 0.4537E01 NR 3 0.0000E00 a) w , d . b) w 0 . d NR 1 , 0 . c) w , E . d) NR 1 . NR 3 1 . e) . f) NR 1 NR 2 . g) NR 1, NR 2 NR 3 . KS X 1514:2007 13 h) PL/I , NR 1, NR 2 NR 3 . i) PL/I E(w, 0) NR 3 . 5 PL/I PICTURE PL/I PICTUR
13、E 3 4 . 3 4 PL/l PICTURE NR P (w1) Z9 V 53 NR 1 P (5)Z9V 0 P (w1) S9 V 53 NR 1 P (5)S9V 0 P (wd2) Z9V.(d) 9 P (5)Z9V.(2)9 53.26 0.15 P (w2) Z9V. P (5)Z9V. 53. 0. P (wd1) ZV.(d) 9 P (5)ZV.(2)9 53.26 NR 2 .15 P (wd2) S9V.(d) 9 P (5)S9V.(2)9 53.26 0.15 P (w2) S9V. P (5)S9V. 53. 0. P (wd1) SV.(d) 9 P (5
14、)SV.(2)9 53.26 NR 2 .15 P (wbdf3) S(b)9V. P (3)S9V.(4)9ES(2)9 532.6000E01 (d)9ES(f)9 0.0000E00 P (wbf3)S(b)9V. P (7)S9V.ES(2)9 5326000.E05 ES(f)9 0.E00 P (wdf3) SV.(d) P (4)SV.(4)9ES(2)9 532.6000E01 NR 3 9ES(f)9 .0000E00 a) ( ) w , b , d E , f . b) ( ) 0 . c) w , E . d) NR 1 . NR 3 1 . e) . f) NR PI
15、CTURE S . g) PICTURE S, Z 0 . KS X 1514:2007 14 h) PL/I , NR 1, NR 2 NR 3 . i) PL/I PICTURE , . 6 PL/I LIST PL/I LIST . a) NR LIST . b) xPICp LIST Pp EDIT . c) FIXED DECIMAL(w3) LIST F(w) EDIT (NR 1 ). d) FIXED DECIMAL(w3, d) LIST F(w, d) EDIT (NR 2 ). e) FLOAT DECIMAL(wn4) LIST E(w, wn5) EDIT (NR 3
16、 ). 7 PASCAL PASCAL 3 5 . 3 5 PASCAL NR 45 NR 1 :w :6 0 45 NR 1 :w :6 0 45.37 NR 2 :w:d :9:2 0.37 45.37 NR 2 :w:d :9:2 0.37 4.5370E01 NR 3 :w :11 3.7000E01 a) w NR 1 NR 2 , d NR 2 . b) w d 0 . c) w . PASCAL . d) NR 1 . NR 3 1 . e) . f) NR 1 NR 2 . g) NR 1, NR 2 NR 3 . h) PASCAL , . i) PASCAL , NR 1, NR 2 NR 3 . KS X 1514:2007 15 KS X 1514:2007 , . 1 . 2 , KS C KS X . . Represent