home *** CD-ROM | disk | FTP | other *** search
-
- ÆàÉîêì¢ ê èÄìûàÅûêê.
-
-
-
- Äü ¥ÆÄë ùÇæÆê
- ¥Γá τáßΓ∞ «»¿ßδóáÑΓ «ß¡«ó¡δÑ ó«º¼«ª¡«ßΓ¿ ∩ºδ¬á îæ-ö«αΓαá¡.
-
-
- æÄäàÉåÇìêà.
-
-
-
- 1. çÇÅêæ£ ÅÉÄâÉÇîî. . . . . . . . . . . . . . . . . . . . . 2-1
-
- 1.1. üπ¬óÑ¡¡«µ¿Σα«óδÑ ß¿¼ó«½δ. . . . . . . . . . . . . . . . 2-1
-
- 1.2. Åα«íѽδ. . . . . . . . . . . . . . . . . . . . . . . . 2-1
-
- 1.3. Æáíπ½∩Γ«αδ. . . . . . . . . . . . . . . . . . . . . . . 2-1
-
- 1.4. Å«º¿µ¿¿. . . . . . . . . . . . . . . . . . . . . . . . 2-1
-
- 2. æÆÉÄèê ê ÄÅàÉÇÆÄÉ¢. . . . . . . . . . . . . . . . . . . . 2-1
-
- 2.1. ìáτá½∞¡δÑ ßΓ᫬¿. . . . . . . . . . . . . . . . . . . . 2-2
-
- 2.2. æΓ᫬¿ »α«ñ«½ªÑ¡¿∩. . . . . . . . . . . . . . . . . . . 2-2
-
- 2.3. æΓ᫬¿ ¬«¼Ñ¡Γáα¿∩. . . . . . . . . . . . . . . . . . . 2-2
-
- 2.4. Ä»ÑαáΓ«αδ «»¿ßá¡¿∩ ñá¡¡δσ ¿ »«α∩ñ«¬ ß½Ññ«óá¡¿∩ «»Ñαá-
- Γ«α«ó. . . . . . . . . . . . . . . . . . . . . . . . . 2-2
-
- 3. ÆêÅ¢ äÇìì¢ò. . . . . . . . . . . . . . . . . . . . . . . 2-4
-
- 3.1. ûѽδÑ Γ¿»δ ñá¡¡δσ. . . . . . . . . . . . . . . . . . . 2-5
-
- 3.2. Æ¿» ñÑ⌐ßΓó¿Γѽ∞¡δσ ñá¡¡δσ «íδτ¡«⌐ Γ«τ¡«ßΓ¿ IEEE. . . . 2-6
-
- 3.3. äÑ⌐ßΓó¿Γѽ∞¡δ⌐ Γ¿» ñá¡¡δσ IEEE ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿. . . . 2-6
-
- 3.4. ö«α¼áΓ ñÑß∩Γ¿τ¡δσ τ¿ßѽ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐
- «íδτ¡«⌐ ¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿. . . . . . . . . . . . . . 2-7
-
- 3.5. 諼»½Ñ¬ß¡δÑ Γ¿»δ ñá¡¡δσ. . . . . . . . . . . . . . . . 2-7
-
- 3.6. ï«ú¿τÑ߬¿Ñ Γ¿»δ ñá¡¡δσ. . . . . . . . . . . . . . . . . 2-8
-
- 3.7. 濼ó«½∞¡δ⌐ Γ¿» ñá¡¡δσ. . . . . . . . . . . . . . . . . 2-8
-
- 3.7.1. 濼ó«½∞¡δÑ »«ñßΓ᫬¿. . . . . . . . . . . . . . . . . 2-9
-
- 4. êîàìÇ. . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
-
- 4.1. Äí½áßΓ∞ ñÑ⌐ßΓó¿∩ ¿¼Ñ¡ ö«αΓαá¡á. . . . . . . . . . . . . 2-10
-
- 4.2. ê¼Ñ¡á ö«αΓαá¡á »« π¼«½τá¡¿ε. . . . . . . . . . . . . . 2-11
-
-
- 5. é¢ÉÇåàìêƒ. . . . . . . . . . . . . . . . . . . . . . . . 2-12
-
- 5.1. Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ óδαáªÑ¡¿∩. . . . . . . . . . . . . . . . 2-12
-
- 5.2. äѽѡ¿Ñ µÑ½δσ. . . . . . . . . . . . . . . . . . . . . 2-13
-
- 5.3. ÅαÑ«íαẫóá¡¿∩ Γ¿»«ó áα¿Σ¼ÑΓ¿τÑ߬¿σ «»Ñαá¡ñ«ó. . . . . 2-13
-
- 5.4. 濼ó«½∞¡δÑ óδαáªÑ¡¿∩. . . . . . . . . . . . . . . . . . 2-13
-
- 5.5. éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩. . . . . . . . . . . . . . . . . . 2-14
-
- 5.6. ï«ú¿τÑ߬¿Ñ óδαáªÑ¡¿∩. . . . . . . . . . . . . . . . . 2-14
-
- 5.7. Åα¿«α¿ΓÑΓδ «»ÑαáΓ«α«ó. . . . . . . . . . . . . . . . . 2-15
-
- 5.8. Åαáó¿½á óδτ¿ß½Ñ¡¿∩ óδαáªÑ¡¿⌐. . . . . . . . . . . . . . 2-15
-
- 5.9. æß佬¿ ¡á φ½Ñ¼Ñ¡Γ ¼áßß¿óá. . . . . . . . . . . . . . . 2-16
-
-
- 1. çÇÅêæ£ ÅÉÄâÉÇîî.
-
- ÆÑ¬ßΓ »α«úαá¼¼δ ¡á ö«αΓαá¡Ñ - φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ß¿¼ó«½«ó
- ASCII. è ß¿¼ó«½á¼ ASCII «Γ¡«ß∩Γß∩:
- 1. 52 »α«»¿ß¡δσ ¿ ºáú½áó¡δσ á¡ú½¿⌐߬¿σ íπ¬óδ («Γ Ç ñ« Z ¿ «Γ á
- ñ« z).
- 2. 10 µ¿Σα (0,1,2,3,4,5,6,7,8,9)
- 3. æ»Ñµ¿á½∞¡δÑ ß¿¼ó«½δ (óßÑ «ßΓá½∞¡δÑ »ÑτáΓáѼδÑ ß¿¼ó«½δ Γáí½¿µδ
- ¬«ñ«ó ASCII - ó Γ«¼ τ¿ß½Ñ ¿ απß߬¿Ñ íπ¬óδ).
-
- 1.1. üπ¬óÑ¡¡«µ¿Σα«óδÑ ß¿¼ó«½δ.
-
- Ç¡ú½¿⌐߬¿Ñ íπ¬óδ ¿ µ¿Σαδ, αáßß¼áΓα¿óáѼδÑ ¬á¬ «ñ¡á úαπ»»á,
- ¡áºδóáεΓß∩ íπ¬óÑ¡¡«µ¿Σα«ó묨 ß¿¼ó«½á¼¿. îæ-ö«αΓαá¡ ó«ß»α¿¡¿¼áÑΓ
- »α«»¿ß¡δÑ íπ¬óδ ¬á¬ ºáú½áó¡δÑ ó ½εí«¼ ¬«¡ΓѬßΓδ, ¿ß¬½ετá∩ ß¿¼-
- ó«½∞¡δÑ ¬«¡ßΓá¡Γδ ¿ σ«½½Ñα¿Γ«ó߬¿Ñ »«½∩. Å«φΓ«¼π ß½ÑñπεΘ¿Ñ ¿¼Ñ¡á,
- «»αÑñѽѡ¡δÑ »«½∞º«óáΓѽѼ, φ¬ó¿óá½Ñ¡Γ¡δ ó îæ-ö«αΓαá¡Ñ:
- ABCDE abcde AbCdE aBcDe
- ū߽Ññ«óáΓѽ∞¡«ßΓ∞ ß«αΓ¿α«ó¬¿ ñ½∩ ¡áí«αá ß¿¼ó«½«ó îæ-ö«αΓαá-
- ¡á - φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ASCII (Å«½¡πε Γáí½¿µπ ß¿¼ó«½«ó ASCII
- ß¼«Γα¿ΓÑ ó »α¿½«ªÑ¡¿¿ æ "è«ñδ ß¿¼ó«½«ó ASCII").
-
- 1.2. Åα«íѽδ.
-
- çá ¿ß¬½ετÑ¡¿Ñ¼ ¡¿ªÑ »α¿óÑñÑ¡¡«ú« ß»¿ß¬á ß¿¼ó«½«ó »α«íѽ ¡Ñ
- ∩ó½∩ÑΓß∩ º¡áτáΘ¿¼ ó ΓѬßΓÑ »α«úαá¼¼δ ¡á îæ-ö«αΓαá¡Ñ ¿ »«φΓ«¼π ¼«-
- ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ π½πτΦÑ¡¿∩ ó¡ÑΦ¡Ñú« ó¿ñá »α«úαá¼¼δ. ê߬½ε-
- τÑ¡¿∩ ß½ÑñπεΘ¿Ñ:
- 1. Åα«íѽδ ó¡πΓα¿ ßΓ᫬«óδσ ¬«¡ßΓá¡Γ ∩ó½∩εΓß∩ º¡áτáΘ¿¼¿.
- 2. Åα«íѽδ ó¡πΓα¿ σ«½½Ñα¿Γ«ó߬¿σ »«½Ñ⌐ ∩ó½∩εΓß∩ º¡áτáΘ¿¼¿.
- 3. Åα«íѽ ¿½¿ ¡π½∞ ó ΦÑßΓ«ó »«º¿µ¿¿ «Γ½¿τáÑΓ ¡áτá½∞¡πε ßΓ᫬π «Γ
- ßΓ᫬¿ »α«ñ«½ªÑ¡¿∩.
-
- 1.3. Æáíπ½∩Γ«αδ.
-
- æ¿¼ó«½ ÆÇé ¿¼ÑÑΓ ß½ÑñπεΘÑÑ º¡áτÑ¡¿Ñ ó ΓѬßΓÑ »α«úαá¼¼δ ¡á
- îæ-ö«αΓαá¡Ñ:
- 1. àß½¿ ÆÇé »«∩ó½∩ÑΓß∩ ó »«º¿µ¿∩σ ß 1-«⌐ »« 5-ε, Γ« ßτ¿ΓáÑΓß∩,
- τΓ« ß½ÑñπεΘ¿⌐ ß¿¼ó«½ ¡áσ«ñ¿Γß∩ ó 7-«⌐ »«º¿µ¿¿.
- 2. ÆÇé ó »«º¿µ¿∩σ ß 6-«⌐ »« 72-ε αáßß¼áΓα¿óáÑΓß∩ ¬á¬ »α«íѽ, ñáªÑ
- Ñß½¿ «¡ ß«ñÑαª¿Γ ó¡πΓα¿ ßΓ᫬¿ ¿½¿ σ«½½Ñα¿Γ«ó«ú« »«½∩.
-
- 1.4. Å«º¿µ¿¿.
-
- 濼ó«½δ ó ¬áªñ«⌐ ßΓα«¬Ñ αáß»«½«ªÑ¡δ »« »«º¿µ¿∩¼, »Ñαóδ⌐ - ó
- »Ñαó«⌐ »«º¿µ¿¿, óΓ«α«⌐ - ó« óΓ«α«⌐ ¿ Γ.ñ.
- Å«º¿µ¿∩, ó ¬«Γ«α«⌐ ¡áσ«ñ¿Γß∩ ß¿¼ó«½, ¿¼ÑÑΓ ßπΘÑßΓóÑ¡¡«Ñ º¡á-
- τÑ¡¿Ñ ó ö«αΓαá¡Ñ. Å«º¿µ¿∩ 1 ¿ß»«½∞ºπÑΓß∩ ñ½∩ π¬áºá¡¿∩ ¬«¼Ñ¡Γáα¿∩
- ¿ ¼ÑΓᬫ¼á¡ñδ. Å«º¿µ¿¿ ß 1-«⌐ »« 5-ε ºáαѺÑαó¿α«óá¡δ ñ½∩ ¼ÑΓ«¬
- «»ÑαáΓ«α«ó, á 6-∩ »«º¿µ¿∩ ñ½∩ π¬áºá¡¿∩ »α«ñ«½ªÑ¡¿∩.
-
-
-
- 2. æÆÉÄèê ê ÄÅàÉÇÆÄÉ¢.
-
- éδ ¼«ªÑΓÑ Γá¬ªÑ ßτ¿ΓáΓ∞, τΓ« ΓѬßΓ »α«úαá¼¼δ ¡á ö«αΓαá¡Ñ -
- φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ßΓ᫬. ä½∩ ¬«¼»¿½∩Γ«αá º¡áτáΘ¿¼¿ ∩ó½∩εΓß∩
- Γ«½∞¬« »ÑαóδÑ 72 ß¿¼ó«½á ó ßΓ᫬Ñ, «ßΓá½∞¡δÑ ¿¼ ¿ú¡«α¿απεΓß∩.
- æΓ᫬¿, ñ½¿¡«⌐ ¼Ñ¡∞ΦÑ, τѼ 72 ß¿¼ó«½á, ßτ¿ΓáεΓß∩ ºá»«½¡Ñ¡¡δ¼¿
- »α«íѽἿ ñ« 72-«⌐ »«º¿µ¿¿ (ñ½∩ ¿½½εßΓαᵿ¿ φΓ«ú« ß¼«Γα¿ΓÑ ¡¿ªÑ ó
- φΓ«⌐ τáßΓ¿ ó «»¿ßá¡¿¿ ß¿¼ó«½∞¡δσ ¬«¡ßΓá¡Γ).
-
- 2.1. ìáτá½∞¡δÑ ßΓ᫬¿.
-
- ìáτá½∞¡«⌐ ßΓ᫬«⌐ ¡áºδóáÑΓß∩ ßΓ᫬á, ¡Ñ ∩ó½∩εΘá∩ß∩ ßΓ᫬«⌐
- ¬«¼Ñ¡Γáα¿∩ ¿½¿ ¼ÑΓᬫ¼á¡ñδ ¿ ß«ñÑαªáΘá∩ »α«íѽ ¿½¿ ¡π½∞ ó ΦÑßΓ«⌐
- »«º¿µ¿¿. é »Ñαóδσ »∩Γ¿ »«º¿µ¿∩σ ßΓ᫬¿ ñ«½ª¡δ íδΓ∞ »α«íÑ½δ ¿½¿
- ñ«½ª¡á ßΓ«∩Γ∞ ¼ÑΓ¬á. çá ¿ß¬½ετÑ¡¿Ñ¼ «»ÑαáΓ«αá, ß½ÑñπεΘ¿¼ ºá ½«ú¿-
- τÑ߬¿¼ IF, «»ÑαáΓ«αδ ö«αΓαá¡á ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ ß ¡áτá½∞¡«⌐ ßΓα«-
- ¬¿.
- îÑΓ¬á «»ÑαáΓ«αá - φΓ« »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ «Γ «ñ¡«⌐ ñ« »∩Γ¿
- µ¿Σα, σ«Γ∩ íδ «ñ¡á ¿º ¬«Γ«αδσ ñ«½ª¡á íδΓ∞ ¡Ñ ¡π½∞. îÑΓ¬á ¼«ªÑΓ
- ¡áσ«ñ¿Γß∩ ó ½εí«¼ ¼ÑßΓÑ ó »«º¿µ¿∩σ ß 1-«⌐ »« 5-ε ó ¡áτá½∞¡«⌐
- ßΓ᫬Ñ. Åα«íÑ½δ ¿ »αÑñΦÑßΓóπεΘ¿Ñ ¡π½¿ ∩ó½∩εΓß∩ ¡Ñº¡áτáΘ¿¼¿.
-
- 2.2. æΓ᫬¿ »α«ñ«½ªÑ¡¿∩.
-
- æΓα«¬á »α«ñ«½ªÑ¡¿∩ - φΓ« ½εíá∩ ßΓ᫬á, ¡Ñ ∩ó½∩εΘá∩ ßΓ᫬«⌐
- ¬«¼Ñ¡Γáα¿∩ ¿½¿ ¼ÑΓᬫ¼á¡ñδ ¿ ß«ñÑαªáΘá∩ ó »«º¿µ¿¿ 6 ½εí«⌐ ß¿¼ó«½
- «Γ½¿τ¡δ⌐ «Γ »α«íÑ½á ¿½¿ ¡π½∩. ÅÑαóδÑ »∩Γ∞ ß¿¼ó«½«ó ßΓ᫬¿ »α«ñ«½-
- ªÑ¡¿∩ »«ºó«½∩ÑΓ ßπΘÑßΓóÑ¡¡« πóѽ¿τ¿Γ∞ ñ½¿¡π «»ÑαáΓ«αá. àß½¿ «¡ ¡Ñ
- »«¼ÑΘáÑΓß∩ ó «ñ¡π ¡áτá½∞¡πε ßΓ᫬π, Ñú« ¼«ª¡« »α«ñ½¿Γ∞ ¡á 19
- ßΓ᫬ »α«ñ«½ªÑ¡¿∩.
-
- 2.3. æΓ᫬¿ ¬«¼Ñ¡Γáα¿∩.
-
- æΓ᫬á ßτ¿ΓáÑΓß∩ ßΓ᫬«⌐ ¬«¼Ñ¡Γáα¿∩, Ñß½¿ óδ»«½¡∩ÑΓß∩ «ñ¡«
- ¿º ß½ÑñπεΘ¿σ πß½«ó¿⌐:
- 1. é »«º¿µ¿¿ 1 ßΓ«¿Γ "æ" (¿½¿"ß").
- 2. é »«º¿µ¿¿ 1 ßΓ«¿Γ ºóѺñ«τ¬á (*).
- 3. æΓ᫬á ß«ßΓ«¿Γ ¿º «ñ¡¿σ »α«íѽ«ó.
- æΓ᫬¿ ¬«¼¼Ñ¡Γáα¿∩ ¡Ñ «¬áºδóáεΓ ¡¿¬á¬«ú« ó«ºñÑ⌐ßΓó¿∩ ¡á óδ-
- »«½¡Ñ¡¿Ñ »α«úαá¼¼δ ¡á ö«αΓαá¡Ñ. Å«ß½Ñ ßΓ᫬¿ ¬«¼Ñ¡Γáα¿∩ ñ«½ª¡á
- ¿ñΓ¿ ¡áτá½∞¡á∩ ßΓα«¬á ¿½¿ ñαπúá∩ ßΓα«¬á ¬«¼Ñ¡Γáα¿∩. æΓα«¬á »α«-
- ñ«½ªÑ¡¿∩ ¡Ñ ¼«ªÑΓ ß½Ññ«óáΓ∞ ºá ßΓ᫬«⌐ ¬«¼Ñ¡Γáα¿∩.
-
- 2.4. Ä»ÑαáΓ«αδ «»¿ßá¡¿∩ ñá¡¡δσ ¿ »«α∩ñ«¬ ß½Ññ«óá¡¿∩ «»ÑαáΓ«α«ó.
-
- Ä»ÑαáΓ«α ö«αΓαá¡á ß«ñÑαª¿Γ ¡áτá½∞¡πε ßΓப㠨 «Γ 0 ñ« 19
- ßΓ᫬ »α«ñ«½ªÑ¡¿∩. Ä»ÑαáΓ«α ¼«ªÑΓ ß«ñÑαªáΓ∞ ñ« 1320 ß¿¼ó«½«ó ó
- »«º¿µ¿∩σ ß 7-«⌐ »« 72-ε ¡áτá½∞¡«⌐ ßΓ᫬¿ ¿ ß 7-«⌐ »« 72-ε ßΓ᫬
- »α«ñ«½ªÑ¡¿∩. Ä»ÑαáΓ«α END ñ«½ªÑ¡ íδΓ∞ ºá»¿ßá¡ ó »«º¿µ¿∩σ ß 7-«⌐
- »« 72-ε ¡áτá½∞¡«⌐ ßΓ᫬¿ ¿ ó Ñú« ßΓα«¬Ñ ¡Ñ ¼«ªÑΓ íδΓ∞ ¡¿¬á¬¿σ
- ñαπú¿σ «»ÑαáΓ«α«ó (ó ñá½∞¡Ñ⌐ΦѼ ¡á «Γñѽ∞¡δÑ «»ÑαáΓ«αδ ¼δ íπñѼ
- ßßδ½áΓ∞ß∩ »α«ßΓ« »« ¿σ ¿¼Ñ¡á¼; ß¼«Γα¿ΓÑ τáßΓ∞ 3 "Ä»ÑαáΓ«αδ" ñ½∩
- «»αÑñѽѡ¿∩ αẽ¿τ¡δσ «»ÑαáΓ«α«ó ¿ ¿σ ßó«⌐ßΓó).
- ƒºδ¬ ö«αΓαá¡ ΓαÑíπÑΓ «»αÑñѽѡ¡«ú« »«α∩ñ¬á ß½Ññ«óá¡¿∩ «»Ñαá-
- Γ«α«ó ¿ ßΓ᫬, ß«ßΓáó½∩εΘ¿σ »α«úαá¼¼¡πε Ññ¿¡¿µπ ö«αΓαá¡á. èα«¼Ñ
- Γ«ú« îæ-ö«αΓαá¡ ¡á¬½áñδóáÑΓ ñ«»«½¡¿Γѽ∞¡δÑ ΓαÑí«óá¡¿∩ ¡á »«α∩ñ«¬
- ßΓ᫬ ¿ «»ÑαáΓ«α«ó ó Γαá¡ß½¿απѼ«¼ ΓѬßΓÑ îæ-ö«αΓαá¡á.
-
-
-
- é «ß¡«ó¡«¼, Γαá¡ß½¿απѼδ⌐ ΓѬßΓ ß«ñÑαª¿Γ «ñ¡π ¿½¿ ¡Ñ߬«½∞¬«
- »α«úαá¼¼¡δσ Ññ¿¡¿µ (ñ½∩ í«½ÑÑ »«½¡«⌐ ¿¡Σ«α¼áµ¿¿ « Γαá¡ß½∩µ¿¿
- »α«úαá¼¼¡δσ Ññ¿¡¿µ ¿ »«ñ»α«úαá¼¼ ß¼«Γα¿ΓÑ τáßΓ∞ 5 "Åα«úαá¼¼δ,
- »«ñ»α«úαá¼¼δ ¿ Σπ¡¬µ¿¿"). Éẽ¿τ¡δÑ »αáó¿½á »« »«α∩ñ¬π ß½Ññ«óá¡¿∩
- «»ÑαáΓ«α«ó »α«¿½½εßΓα¿α«óá¡δ ¡á α¿ß.2-1 ¿ «»¿ßá¡δ ó ß½ÑñπεΘ¿σ »á-
- αáúαáΣáσ.
-
- ┌────────────────────────────────────────────────────┬─────────┐
- │ ¼ÑΓᬫ¼á¡ñδ $DO66,$STORAGE,$DECMATH │ │
- ├────────────────────────────────────────┬───────────┤ │
- │ «»ÑαáΓ«αδ PROGRAM,FUNCTION, │ │ │
- │ BLOCK DATÇ,SUBROUTINE │ │ │
- ├───────────────────┬──────────┬─────────┤ ñαπú¿Ñ │ │
- │«»ÑαáΓ«α IMPLICIT │«»ÑαáΓ«αδ │ │ ¼ÑΓá- │ ßΓ᫬¿ │
- ├───────────────────┤ │ │ ¬«¼á¡ñδ │ │
- │ñαπú¿Ñ «»ÑαáΓ«αδ │PARAMETER │«»ÑαáΓ«αδ│ │ ¬«¼Ñ¡- │
- │«»αÑñѽѡ¿∩ ñá¡¡δσ │ │ │ │ Γáα¿Ñó │
- ├───────────────────┼──────────┤ FORMAT │ │ │
- │Σπ¡¬µ¿¿-«»ÑαáΓ«αδ │«»ÑαáΓ«αδ │ │ │ │
- ├───────────────────┤ │ │ │ │
- │ óδ»«½¡∩ѼδÑ │ DATA │ │ │ │
- │ «»ÑαáΓ«αδ │ │ │ │ │
- ├───────────────────┴──────────┴─────────┴───────────┤ │
- │ «»ÑαáΓ«α END │ │
- └────────────────────────────────────────────────────┴─────────┘
-
- É¿ß.2-1 Å«α∩ñ«¬ «»ÑαáΓ«α«ó ó »α«úαá¼¼δσ Ññ¿¡¿µáσ ¿ Γαá¡ß½¿απѼδσ
- ΓѬßΓáσ.
-
- ä½∩ α¿ßπ¡¬á 2-1 ßπΘÑßΓóπεΓ ß½ÑñπεΘ¿Ñ ß«ú½áΦÑ¡¿∩:
- 1. è½áßßδ ßΓ᫬ ¿½¿ «»ÑαáΓ«α«ó, αáß»«½«ªÑ¡¡δÑ óδΦÑ ¿½¿ ¡¿ªÑ
- ñαπú¿σ ¬½áßß«ó, ñ«½ª¡δ ß½Ññ«óáΓ∞ ó ºáñá¡¡«¼ »«α∩ñ¬Ñ.
- 2. è½áßßδ ßΓ᫬ ¿½¿ «»ÑαáΓ«α«ó ¼«úπΓ íδΓ∞ »ÑαѼÑΦá¡δ ß ñαπú¿¼¿
- ¬½áßßἿ, ¡áσ«ñ∩Θ¿¼¿ß∩ ß í«¬π «Γ ¡¿σ.
- 3. îÑΓᬫ¼á¡ñδ $LARGE ¿ $NOTLARGE ¡Ñ ¼«úπΓ ¡áσ«ñ¿Γ∞ß∩ ó αáºñѽÑ
- óδ»«½¡∩Ѽδσ «»ÑαáΓ«α«ó.
- 4. Å«ñ»α«úαá¼¼δ BLOCK DATA ¡Ñ ¼«úπΓ ß«ñÑαªáΓ∞ Σπ¡¬µ¿¿-«»ÑαáΓ«αδ,
- «»ÑαáΓ«αδ FORMAT ¿½¿ óδ»«½¡∩ѼδÑ «»ÑαáΓ«αδ.
- Å«ñ»α«úαá¼¼á ¡áτ¿¡áÑΓß∩ ß «»ÑαáΓ«αá ½¿í« SUBROUTINE, ½¿í«
- FUNCTION, ½¿í« BLOCK DATA ¿ ºá¬á¡τ¿óáÑΓß∩ «»ÑαáΓ«α«¼ END. Äß¡«ó-
- ¡á∩ »α«úαá¼¼á ¡áτ¿¡áÑΓß∩ ß «»ÑαáΓ«αá PROGRAM ¿½¿ ½εí«ú« ñαπú«ú«
- «»ÑαáΓ«αá, «Γ½¿τ¡«ú« «Γ «»ÑαáΓ«α«ó SUBROUTINE, FUNCTION ¿½¿ BLOCK
- DATA, ¿ ºá¬á¡τ¿óáÑΓß∩ «»ÑαáΓ«α«¼ END. Å«ñ»α«úαá¼¼á ¿ «ß¡«ó¡á∩
- »α«úαá¼¼á ∩ó½∩εΓß∩ »α«úαá¼¼¡δ¼¿ Ññ¿¡¿µá¼¿.
- é »α«úαá¼¼¡«⌐ Ññ¿¡¿µÑ «»ÑαáΓ«αδ ñ«½ª¡δ ß½Ññ«óáΓ∞ ó »«α∩ñ¬Ñ,
- ß««ΓóÑΓßΓóπεΘѼ Γᬿ¼ »αáó¿½á¼:
- 1. Ä»ÑαáΓ«α PROGRAM, Ñß½¿ «¡ ÑßΓ∞ ¿½¿ «»ÑαáΓ«α SUBROUTINE,
- FUNCTION, BLOCK DATA ñ«½ª¡δ íδΓ∞ »Ñαóδ¼ «»ÑαáΓ«α«¼ »α«úαá¼¼-
- ¡«⌐ Ññ¿¡¿µδ.
- 2. Ä»ÑαáΓ«α FORMAT ¼«ªÑΓ óßΓαÑΓ¿Γ∞ß∩ ó ½εí«¼ ¼ÑßΓÑ »«ß½Ñ «»ÑαáΓ«-
- αá SUBROUTINE, FUNCTION,BLOCK DATA ¿½¿ PROGRAM, Ñß½¿ «¡
- ÑßΓ∞.
- 3. éßÑ «»ÑαáΓ«αδ «»αÑñѽѡ¿∩ Γ¿»«ó ñ«½ª¡δ »αÑñΦÑßΓó«óáΓ∞ «»Ñαá-
- Γ«αá¼ DATA, «»ÑαáΓ«αá¼-Σπ¡¬µ¿∩¼ ¿ óδ»«½¡∩Ñ¼δ¼ «»ÑαáΓ«αá¼.
- 4. éßÑ «»ÑαáΓ«αδ DATA ñ«½ª¡δ ßΓ«∩Γ∞ »«ß½Ñ «»ÑαáΓ«α«ó «»αÑñѽѡ¿∩
- Γ¿»«ó. Ä»ÑαáΓ«αδ DATA ¼«úπΓ íδΓ∞ »ÑαѼÑΦá¡δ ß «»ÑαáΓ«αἿ-
- Σπ¡¬µ¿∩¼¿ ¿ óδ»«½¡∩Ñ¼δ¼¿ «»ÑαáΓ«αἿ.
-
-
-
- 5. Äíδτ¡« «»ÑαáΓ«α PARAMETER »αÑñΦÑßΓóπÑΓ óßѼ ñαπú¿¼ «»ÑαáΓ«αá¼
- «»αÑñѽѡ¿∩ Γ¿»«ó. Äñ¡á¬«, ¬«úñá ¡Ñ¬«Γ«αδ⌐ «»ÑαáΓ«α «»αÑñѽ∩ÑΓ
- Γ¿» ¬«¡ßΓá¡Γδ, ¿ß»«½∞ºπѼ«⌐ ó «»ÑαáΓ«αÑ PARAMETER, «»ÑαáΓ«α
- PARAMETER ñ«½ªÑ¡ ß½Ññ«óáΓ∞ ºá φΓ¿¼ «»ÑαáΓ«α«¼ «»αÑñѽѡ¿∩
- Γ¿»á.
- 6. é «»ÑαáΓ«αáσ «»αÑñѽѡ¿∩ Γ¿»á «»ÑαáΓ«α IMPLICIT ñ«½ªÑ¡ »αÑñ-
- ΦÑßΓó«óáΓ∞ óßѼ ñαπú¿¼ «»ÑαáΓ«αá¼, ºá ¿ß¬½ετÑ¡¿Ñ¼ «»ÑαáΓ«αá
- PARAMETER.
- 7. éßÑ «»ÑαáΓ«αδ-Σπ¡¬µ¿¿ ñ«½ª¡δ »αÑñΦÑßΓó«óáΓ∞ óßѼ óδ»«½¡∩Ѽδ¼
- «»ÑαáΓ«αá¼.
- 8. îÑΓᬫ¼á¡ñδ $DO66, $DECMATH ¿ $STORAGE ñ«½ª¡δ »αÑñΦÑßΓó«óáΓ∞
- ½εíδ¼ ñαπú¿¼ «»ÑαáΓ«αá¼. äαπú¿Ñ ¼ÑßΓá ¬«¼á¡ñδ ¼«úπΓ ¡áσ«ñ¿Γ∞ß∩
- úñÑ πú«ñ¡« ó »α«úαá¼¼¡«⌐ Ññ¿¡¿µÑ.
-
- 3. ÆêÅ¢ äÇìì¢ò.
-
- é îæ-ö«αΓαá¡Ñ ßπΘÑßΓóπÑΓ ΦÑßΓ∞ «ß¡«ó¡δσ Γ¿»«ó ñá¡¡δσ:
- 1. ûѽδ⌐ (INTEGER*2 INTEGER*4)
- 2. äÑ⌐ßΓó¿Γѽ∞¡δ⌐ (REAL*4 ¿½¿ REAL)
- 3. äó«⌐¡«⌐ Γ«τ¡«ßΓ¿ (REAL*8 ¿½¿ DOUBLE PRECISION)
- 4. 諼»½Ñ¬ß¡δ⌐ (COMPLEX*8 ¿ COMPLEX*16)
- 5. ï«ú¿τÑ߬¿⌐ (LOGICAL*2 ¿ LOGICAL*4)
- 6. 濼ó«½∞¡δ⌐.
- æó«⌐ßΓóá, ß«ßΓáó ¿ Σ«α¼á »αÑñßΓáó½Ñ¡¿∩ ¬«¡ßΓá¡Γ ¬áªñ«ú« Γ¿»á
- «»¿ßá¡δ ¡á ß½ÑñπεΘ¿σ ßΓαá¡¿µáσ; ΓαÑí«óá¡¿∩ »« »á¼∩Γ¿ »α¿óÑñÑ¡δ ó
- Γáí½¿µÑ 2-2.
- ┌──────────────────────┬─────────────────────┬───────────┐
- │ Æ¿» │ ù¿ß½« íá⌐Γ«ó │Åα¿¼Ñτá¡¿Ñ │
- ├──────────────────────┼─────────────────────┼───────────┤
- │ LOGICAL │ 2 ¿½¿ 4 │ 1 │
- │ LOGICAL*2 │ 2 │ │
- │ LOGICAL*4 │ 4 │ │
- │ INTEGER │ 2 ¿½¿ 4 │ 1 │
- │ INTEGER*2 │ 2 │ │
- │ INTEGER*4 │ 4 │ │
- │ SHARACTER │ 1 │ 2 │
- │ SHARACTER*n │ n │ 3 │
- │ REAL │ 4 │ 4 │
- │ REAL*4 │ 4 │ │
- │ REAL*8 │ 8 │ 5 │
- │ DOUBLE PRECISION │ 8 │ │
- │ COMPLEX │ 8 │ 6 │
- │ COMPLEX*8 │ 8 │ │
- │ COMPLEX*16 │ 16 │ │
- └──────────────────────┴─────────────────────┴───────────┘
-
- Æáí.2-2. ÆαÑí«óá¡¿∩ »« »á¼∩Γ¿.
-
- Åα¿¼Ñτá¡¿Ñ ¬ Γáí½¿µÑ 2-2:
- 1. ÑΓ ¿ß»«½∞º«óáΓ∞ß∩ 2 ¿½¿ 4 íá⌐Γá. Å« π¼«½τá¡¿ε - 4, ¡« ¼ÑΓá-
- ¬«¼á¡ñ«⌐ $STORAGE ¼«ªÑΓ íδΓ∞ πßΓá¡«ó½Ñ¡« 2 ¿½¿ 4.
- 2. CHARACTER ¿ CHARACTER*1 - ß¿¡«¡¿¼δ.
- 3. îá¬ß¿¼á½∞¡«Ñ n αáó¡« 127.
- 4. REAL ¿ REAL*4 - ß¿¡«¡¿¼δ.
- 5. REAL*8 ¿ DOUBLE PRECISION - ß¿¡«¡¿¼δ.
- 6. COMPLEX ¿ COMPLEX*8 - ß¿¡«¡¿¼δ.
-
-
-
- çá¼Ñτá¡¿∩.
- ìá ¼¡«ú¿σ ¼¿¬α«»α«µÑßß«αáσ ¬«¼á¡ñδ, ¡Ñ«íσ«ñ¿¼δÑ ñ½∩ óδ»«½¡Ñ-
- ¡¿∩ 16-í¿Γ«ó«⌐ áα¿Σ¼ÑΓ¿¬¿, º¡áτ¿Γѽ∞¡« íδßΓαÑÑ ¿ ¬«α«τÑ ß««ΓóÑΓß-
- ΓóπεΘ¿σ ¬«¼á¡ñ ñ½∩ óδ»«½¡Ñ¡¿∩ 32-í¿Γ«ó«⌐ áα¿Σ¼ÑΓ¿¬¿. Å«φΓ«¼π, »«-
- ¬á éδ ¡Ñ ¿ß»«½∞ºπÑΓÑ ¼ÑΓᬫ¼á¡ñπ îæ-ö«αΓαá¡á $STORAGE, πßΓá¡áó½¿-
- óáεΘπε 2, ó »α«úαá¼¼Ñ »« π¼«½τá¡¿ε íπñÑΓ 32-í¿Γ«óá∩ áα¿Σ¼ÑΓ¿¬á ¿
- «¡á íπñÑΓ óδ»«½¡∩Γ∞ß∩ ßπΘÑßΓóÑ¡¡« ¼Ññ½Ñ¡¡Ñ⌐, τѼ «ª¿ñáÑΓß∩.
- (漫Γα¿ΓÑ «»¿ßá¡¿Ñ ¼ÑΓᬫ¼á¡ñδ $STORAGE ó τáßΓ¿ 6). ôßΓá¡«ó¬á 2
- ¼ÑΓᬫ¼á¡ñ«⌐ $STORAGE π߬«α¿Γ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ¿ ßñѽáÑΓ ÑÑ
- ¬«α«τÑ.
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ó¡πΓαÑ¡¡εε Σπ¡¬µ¿ε INT2 ñ½∩ π¬áºá¡¿ε
- ¬«¼»¿½∩Γ«απ ¿ß»«½∞º«óáΓ∞ ó óδαáªÑ¡¡δσ 16-í¿Γ«óπε áα¿Σ¼ÑΓ¿¬π.
-
- 3.1. ûѽδÑ Γ¿»δ ñá¡¡δσ.
-
- ûѽδ⌐ Γ¿» ñá¡¡δσ ß«ßΓ«¿Γ ¿º »«ñ¼¡«ªÑßΓóá µÑ½δσ τ¿ßѽ. ûѽá∩
- óѽ¿τ¿¡á - φΓ« Γ«τ¡«Ñ »αÑñßΓáó½Ñ¡¿Ñ ß««ΓóÑΓßΓóπεΘÑú« µÑ½«ú«. ûÑ-
- ½á∩ óѽ¿τ¿¡á ºá¡¿¼áÑΓ 2 ¿½¿ 4 íá⌐Γá, ó ºáó¿ß¿¼«ßΓ¿ «Γ πßΓá¡«ó¬¿
- ¼ÑΓᬫ¼á¡ñδ $STORAGE. 2-íá⌐Γ«ó«Ñ µÑ½«Ñ, INTEGER*2, ¼«ªÑΓ ß«ñÑα-
- ªáΓ∞ óѽ¿τ¿¡π ó ñ¿á»áº«¡Ñ «Γ -32767 ñ« 32767. 4-íá⌐Γ«ó«Ñ µÑ½«Ñ,
- INTEGER*4, ¼«ªÑΓ ß«ñÑαªáΓ∞ óѽ¿τ¿¡π ó ñ¿á»áº«¡Ñ «Γ -2147483647 ñ«
- 2147463647.
- ûѽδÑ ¬«¡ßΓá¡Γδ ß«ñÑαªáΓ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ «ñ¡«⌐ ¿½¿ í«½ÑÑ
- ñÑß∩Γ¿τ¡δσ µ¿Σα ¿½¿ «»αÑñѽ¿Γѽ∞ ß¿ßΓѼδ ßτ¿ß½Ñ¡¿∩, ºá ¬«Γ«αδ¼
- ß½ÑñπÑΓ ßΓα«¬á µ¿Σα ó ñ¿á»áº«¡Ñ «Γ 0...(«ß¡«óá¡¿Ñ ß¿ßΓѼδ ßτ¿ß½Ñ-
- ¡¿∩ - 1), úñÑ óѽ¿τ¿¡δ «Γ 10 ñ« 35 »αÑñßΓáó½Ñ¡δ íπ¬óἿ «Γ Ç ñ« Z
- ß««ΓóÑΓßΓóÑ¡¡«. ô¬áºáΓѽ∞ ß¿ßΓѼδ ßτ¿ß½Ñ¡¿∩ ß«ñÑαª¿Γ ß¿¼ó«½ "#",
- ¬«Γ«α«¼π «íδτ¡« »αÑñΦÑßΓóπÑΓ ßΓ᫬á ñÑß∩Γ¿τ¡δσ µ¿Σα, »αÑñßΓáó½∩ε-
- Θá∩ óѽ¿τ¿¡π «ß¡«óá¡¿∩ ß¿ßΓѼδ ßτ¿ß½Ñ¡¿∩. àß½¿ ßΓα«¬á «ΓßπΓßΓóπ-
- ÑΓ, »«ñαáºπ¼ÑóáÑΓß∩, τΓ« «ß¡«óá¡¿Ñ αáó¡« 16. àß½¿ π¬áºáΓѽ∞ ß¿ß-
- ΓѼδ ßτ¿ß½Ñ¡¿∩ «ΓßπΓßΓóπÑΓ, »«ñαáºπ¼ÑóáÑΓß∩, τΓ« «ß¡«óá¡¿Ñ αáó¡«
- 10.
- ïεí«¼π Σ«α¼áΓπ ¼«ªÑΓ »αÑñΦÑßΓó«óáΓ∞ »α«¿ºó«½∞¡δ⌐ áα¿Σ¼ÑΓ¿-
- τÑ߬¿⌐ º¡á¬ »½εß (+) ¿½¿ ¼¿¡πß (-). ûѽδÑ ¬«¡ßΓá¡Γδ ¡Ñ ñ«½ª¡δ óδ-
- σ«ñ¿Γ∞ ¿º ñ¿á»áº«¡á. äÑß∩Γ¿τ¡á∩ Γ«τ¬á ¡Ññ«»πßΓ¿¼á ó µÑ½«⌐ ¬«¡ßΓá-
- ¡Ñ.
- çá¼Ñτá¡¿Ñ: ñ¿á»áº«¡ óѽ¿τ¿¡ ¬á¬ ñ½∩ 16-í¿Γ«óδσ Γᬠ¿ ñ½∩ 32-
- í¿Γ«óδσ µÑ½δσ ¡Ñ ó¬½ετáÑΓ ¡á¿í«½ÑÑ «Γα¿µáΓѽ∞¡«Ñ τ¿ß½«, ¬«Γ«α«Ñ
- ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡« ó ñó«¿τ¡«¼ ñ«»«½¡¿Γѽ∞¡«¼ ¬«ñÑ φΓ¿¼ τ¿ß-
- ½«¼ í¿Γ«ó. ¥Γ¿ τ¿ß½á, 16#8000 ¿ 16#80000000 «íαáíáΓδóáεΓß∩ ¬á¬
- "¡Ñ«»αÑñѽѡ¡δÑ" ñ½∩ ß¿ú¡á½¿ºáµ¿¿ «í «Φ¿í¬Ñ.
- ò«Γ∩ ¼á¬ß¿¼á½∞¡á∩ óѽ¿τ¿¡á 32-í¿Γ«ó«ú« µÑ½«ú« «»αÑñÑ½Ñ¡á ¬á¬
- 2**31-1, »α¿ ¬«¼»¿½∩µ¿¿ ¿ ßτÑΓÑ íπñπΓ ßτ¿ΓδóáΓ∞ß∩ ¿ í«½∞Φ¿Ñ óѽ¿-
- τ¿¡δ, ¬«Γ«αδÑ óδσ«ñ∩Γ ºá ñ¿á»áº«¡ 2**32. ì« φΓ¿ óѽ¿τ¿¡δ íπñπΓ
- Γ«½∞¬« ßτ¿ΓδóáΓ∞ß∩ íѺ «Φ¿í¬¿, Ñß½¿ ¿σ «ß¡«óá¡¿Ñ ßτ¿ß½Ñ¡¿∩ ¡Ñ
- αáó¡« 10. Ä¡¿ íπñπΓ ¿¡ΓÑúα¿α«óáΓ∞ß∩ ¬á¬ «Γα¿µáΓѽ∞¡δÑ τ¿ß½á ß ß«-
- «ΓóÑΓßΓóπεΘ¿¼ ó¡πΓαÑ¡¡¿¼ »αÑñßΓáó½Ñ¡¿Ñ¼. ìá»α¿¼Ñα, 16#FFFFFFFF
- »α¿óÑñÑΓ ¬ Γ«¼π τΓ« óßÑ í¿Γδ 32-í¿Γ«ó«ú« τ¿ß½á íπñπΓ Ññ¿¡¿µδ, τΓ«
- ß««ΓóÑΓßΓóπÑΓ áα¿Σ¼ÑΓ¿τÑ߬«⌐ óѽ¿τ¿¡Ñ -1.
- Åα¿¼Ñαδ µÑ½δσ ¬«¡ßΓá¡Γ:
- 123 +123 0
- 00000123 32767 -32767
- -#AB05 2#010111 -36#ABZ07
- é îæ-ö«αΓαá¡Ñ Γ«τ¡«ßΓ∞ µÑ½δσ «»αÑñѽ∩ÑΓß∩ ß½ÑñπεΘ¿¼ «íαẫ¼:
- *è«¡ßΓá¡Γδ.
- Æ«τ¡«ßΓ∞ πßΓá¡áó½¿óáÑΓ ¼ÑΓᬫ¼á¡ñá $STORAGE.
- *ÉѺπ½∞ΓáΓ óδαáªÑ¡¿∩.
- Æ«τ¡«ßΓ∞ αѺπ½∞ΓáΓá «»αÑñѽ∩ÑΓß∩ Γ«τ¡«ßΓ∞ε ¼á¬ß¿¼á½∞¡«ú«
- «»Ñαá¡ñá ¿ óѽ¿τ¿¡«⌐ πßΓá¡«ó½Ñ¡¡«⌐ ¼ÑΓᬫ¼á¡ñ«⌐ $STORAGE.
-
-
-
- *ö«α¼á½∞¡δÑ »áαá¼ÑΓαδ.
- àß½¿ Γ«τ¡«ßΓ∞ ¡Ñ¿ºóÑßΓ¡á, »αÑñ½áúáÑΓß∩, τΓ« «¡á Γá¬á∩ ªÑ ¬á¬
- π Σá¬Γ¿τÑ߬«ú« »áαá¼ÑΓαá. àß½¿ Γ¿» ¿ºóÑßΓÑ¡, «¡ ñ«½ªÑ¡ Γ«τ¡« ß«-
- «ΓóÑΓßΓó«óáΓ∞ Σá¬Γ¿τÑ߬«¼π »áαá¼ÑΓαπ (ñ« ΓÑσ »«α »«¬á »áαá¼ÑΓα ¡Ñ
- »ÑαÑñáÑΓß∩ óѽ¿τ¿¡«⌐, ¿ß»«½∞ºπεΘÑ⌐ áΓα¿íπΓ VALUE, «»¿ßá¡¡δ⌐ ó
- τáßΓ¿ 7).
- *ûѽδÑ »ÑαѼѡ¡δÑ ¿ Σπ¡¬µ¿¿.
- Æ«τ¡«ßΓ∞ ºáñá¡á ñ½∩ ¬áªñ«⌐ »ÑαѼѡ¡«⌐ ¿½¿ Σπ¡¬µ¿¿ (»« π¼«½τá-
- ¡¿ε πßΓá¡«ó½Ñ¡á ¼ÑΓᬫ¼á¡ñ«⌐ $STORAGE).
-
- 3.2. Æ¿» ñÑ⌐ßΓó¿Γѽ∞¡δσ ñá¡¡δσ «íδτ¡«⌐ Γ«τ¡«ßΓ¿ IEEE.
-
- Æ¿» ñÑ⌐ßΓó¿Γѽ∞¡δσ ñá¡¡δσ (REAL ¿½¿ REAL*4) ß«ñÑαª¿Γ »«ñ¼¡«-
- ªÑßΓó« ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ «íδτ¡«⌐ Γ«τ¡«ßΓ¿. äÑ⌐ßΓó¿Γѽ∞¡á∩ óÑ-
- ½¿τ¿¡á «íδτ¡«⌐ Γ«τ¡«ßΓ¿ - φΓ« »α¿í½¿ªÑ¡¿Ñ ΓαÑíπѼ«ú« ñÑ⌐ßΓó¿Γѽ∞-
- ¡«ú« τ¿ß½á, ºá¡¿¼áεΘÑÑ 4 íá⌐Γá »á¼∩Γ¿. ä¿á»áº«¡ ñÑ⌐ßΓó¿Γѽ∞¡δσ
- τ¿ßѽ «íδτ¡«⌐ Γ«τ¡«ßΓ¿ »α¿í½¿º¿Γѽ∞¡« ß½ÑñπεΘ¿⌐:
- «Γ 8.43à-37 ñ« 3.37à+38 (»«½«ª¿Γѽ∞¡δÑ τ¿ß½á)
- «Γ -3.37à+38 ñ« -8.43à-37(«Γα¿µáΓѽ∞¡δÑ τ¿ß½á)
- 0 (¡π½∞)
- Æ«τ¡«ßΓ∞ - í«½∞ΦÑ ΦÑßΓ¿ ñÑß∩Γ¿τ¡δσ µ¿Σα ¿ ¼Ñ¡∞ΦÑ ßѼ¿.
- Äß¡«ó¡á∩ ñÑ⌐ßΓó¿Γѽ∞¡á∩ ¬«¡ßΓá¡Γá ß«ñÑনΓ:
- 1. ìÑ«í∩ºáΓѽ∞¡δ⌐ º¡á¬.
- 2. ûѽπε τáßΓ∞.
- 3. äÑß∩Γ¿τ¡πε Γ«τ¬π.
- 4. äα«í¡πε τáßΓ∞.
- 5. ìÑ«í∩ºáΓѽ∞¡δ⌐ »«¬áºáΓѽ∞ φ¬ß»«¡Ñ¡Γδ.
- ûѽá∩ ¿ ñα«í¡á∩ τáßΓ¿ ß«ñÑαªáΓ »« «ñ¡«⌐ ¿½¿ í«½∞ΦÑ ñÑß∩Γ¿τ-
- ¡δσ µ¿Σα, á Γ«τ¬á ∩ó½∩ÑΓß∩ αáºñѽ¿ΓѽѼ (.). èᬠµÑ½á∩ τáßΓ∞, Γá¬
- ¿ ñα«í¡á∩ ¼«úπΓ «ΓßπΓßΓó«óáΓ∞, ¡« ¡Ñ «íÑ. ìѬ«Γ«αδÑ »α«ßΓδÑ µÑ½δÑ
- ¬«¡ßΓá¡Γδ:
- -123.456 +123.456 123.456
- -123. +123. 123.
- -.456 +.456 .456
- ¥¬ß»«¡Ñ¡µ¿á½∞¡á∩ τáßΓ∞ ß«ñÑαª¿Γ íπ¬óπ "à", ºá ¬«Γ«α«⌐ ß½Ññπ-
- ÑΓ (¡Ñ«í∩ºáΓѽ∞¡«) µÑ½á∩ ¬«¡ßΓá¡Γá ß« º¡á¬«¼ ¿º «ñ¡«⌐ ¿½¿ ñóπσ
- µ¿Σα.
- ¥¬ß»«¡Ñ¡Γá »«¬áºδóáÑΓ, τΓ« »αÑñΦÑßΓóπεΘπε óѽ¿τ¿¡π ¡πª¡« π¼-
- ¡«ª¿Γ∞ ¡á ñÑß∩Γ∞ ó ßΓѻѡ¿ µÑ½á∩ ¬«¡ßΓá¡Γá. ìѬ«Γ«αδÑ »α«ßΓδÑ φ¬-
- ß»«¡Ñ¡µ¿á½∞¡δÑ τáßΓ¿:
- à12 à-12 à+12 à0
- äÑ⌐ßΓó¿Γѽ∞¡á∩ ¬«¡ßΓá¡Γá - φΓ« ½¿í« «ß¡«ó¡á∩ ñÑ⌐ßΓó¿Γѽ∞¡á∩
- ¬«¡ßΓá¡Γá, ½¿í« «ß¡«ó¡á∩ ñÑ⌐ßΓó¿Γѽ∞¡á∩ ¬«¡ßΓá¡Γá ß φ¬ß»«¡Ñ¡µ¿-
- á½∞¡«⌐ τáßΓ∞ε, ½¿í« µÑ½á∩ ¬«¡ßΓá¡Γá ß φ¬ß»«¡Ñ¡µ¿á½∞¡«⌐ τáßΓ∞ε.
- ìá»α¿¼Ñα:
- +1.000à-2 1.à-2 1à-2
- +0.01 100.0à-4 0.0001à+2
- éßÑ φΓ« - «ñ¡« ¿ Γ« ªÑ τ¿ß½«, «ñ¡á ß«Γá∩.
-
- 3.3. äÑ⌐ßΓó¿Γѽ∞¡δ⌐ Γ¿» ñá¡¡δσ IEEE ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿.
-
- äÑ⌐ßΓó¿Γѽ∞¡δ⌐ Γ¿» ñá¡¡δσ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ (REAL*8 ¿½¿
- DOUBLE PRECISION) ß«ñÑαª¿Γ »«ñ¼¡«ªÑßΓó« ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ
- ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿. ¥Γ« »«ñ¼¡«ªÑßΓó« í«½∞ΦÑ, τѼ »«ñ¼¡«ªÑßΓó« Γ¿»á
- ñá¡¡δσ REAL(REAL*4).
-
-
-
- äÑ⌐ßΓó¿Γѽ∞¡á∩ óѽ¿τ¿¡á ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ - φΓ«, «íδτ¡« »α¿í-
- ½¿ªÑ¡¿Ñ ΓαÑíπѼ«ú« ñÑ⌐ßΓó¿Γѽ∞¡«ú« τ¿ß½á. äÑ⌐ßΓó¿Γѽ∞¡á∩ óѽ¿τ¿¡á
- ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ ¼«ªÑΓ íδΓ∞ »«½«ª¿Γѽ∞¡«⌐, «Γα¿µáΓѽ∞¡«⌐ ¿½¿ ¡π-
- ½Ñ¼ ¿ ºá¡¿¼áÑΓ ó«ßѼ∞ íá⌐Γ«ó »á¼∩Γ¿. ä¿á»áº«¡ ñÑ⌐ßΓó¿Γѽ∞¡δσ óÑ-
- ½¿τ¿¡ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ »α¿í½¿º¿Γѽ∞¡« ß½ÑñπεΘ¿⌐:
- «Γ 4.19D-307 ñ« 1.67D+308 (»«½«ª¿Γѽ∞¡δÑ τ¿ß½á)
- «Γ -1.67D+308 ñ« -4.19D-307 («Γα¿µáΓѽ∞¡δÑ τ¿ß½á)
- 0 (¡π½∞)
- Æ«τ¡«ßΓ∞ í«½∞ΦÑ τѼ 15 ñÑß∩Γ¿τ¡δσ µ¿Σα. è«¡ßΓá¡Γá ñó«⌐¡«⌐
- Γ«τ¡«ßΓ¿ ß«ñÑনΓ:
- 1. ìÑ«í∩ºáΓѽ∞¡δ⌐ º¡á¬.
- 2. ûѽπε τáßΓ∞.
- 3. äÑß∩Γ¿τ¡πε Γ«τ¬π.
- 4. äα«í¡πε τáßΓ∞.
- 5. Äí∩ºáΓѽ∞¡πε φ¬ß»«¡Ñ¡µ¿á½∞¡πε τáßΓ∞.
- é φ¬ß»«¡Ñ¡ΓÑ ¿ß»«½∞ºπÑΓß∩ "D" á ¡Ñ "à" ñ½∩ «Γ½¿τ¿∩ «Γ «íδτ-
- ¡«⌐ Γ«τ¡«ßΓ¿. ûѽá∩ ¿ ñα«í¡á∩ τáßΓ¿ ß«ñÑαªáΓ «ñ¡π ¿½¿ í«½ÑÑ ñÑß∩-
- Γ¿τ¡δσ µ¿Σα, á ñÑß∩Γ¿τ¡á∩ Γ«τ¬á ∩ó½∩ÑΓß∩ αáºñѽ¿ΓѽѼ. ûѽá∩
- τáßΓ∞ ¿½¿ ñα«í¡á∩, ¡« ¡Ñ «íÑ, ¼«úπΓ «ΓßπΓßΓó«óáΓ∞.
- è«¡ßΓá¡Γá ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ - φΓ« ½¿í« «ß¡«ó¡á∩ ñÑ⌐ßΓó¿Γѽ∞-
- ¡á∩ ¬«¡ßΓá¡Γá, ºá ¬«Γ«α«⌐ ß½ÑñπÑΓ φ¬ß»«¡Ñ¡µ¿á½∞¡á∩ τáßΓ∞, ½¿í«
- µÑ½á∩ ¬«¡ßΓá¡Γá, ºá ¬«Γ«α«⌐ ß½ÑñπÑΓ φ¬ß»«¡Ñ¡µ¿á½∞¡á∩ τáßΓ∞. ìá»-
- α¿¼Ñα:
- +1.123456789D-2 1.D-2 1D-2
- +0.000000001D0 100.0000005D-4 .00012345D+2
- ¥¬ß»«¡Ñ¡µ¿á½∞¡á∩ τáßΓ∞ ß«ñÑαª¿Γ íπ¬óπ "D", ºá ¬«Γ«α«⌐ ß½Ññπ-
- ÑΓ µÑ½á∩ ¬«¡ßΓá¡Γá. ûѽá∩ ¬«¡ßΓá¡Γá ¼«ªÑΓ ¿¼ÑΓ∞ ¡Ñ«í∩ºáΓѽ∞¡δ⌐
- º¡á¬. ¥¬ß»«¡Ñ¡Γá »«¬áºδóáÑΓ, τΓ« »αÑñΦÑßΓóπεΘÑÑ τ¿ß½« ñ«½ª¡« íδΓ∞
- π¼¡«ªÑ¡« ¡á ñÑß∩Γ∞ ó ßΓѻѡ¿ µÑ½δ⌐ »«¬áºáΓѽ∞ φ¬ß»«¡Ñ¡Γδ. ìѬ«Γ«-
- αδÑ »α«ßΓδÑ φ¬ß»«¡Ñ¡Γδ:
- D12 /D-12 D+12 /D0
-
- 3.4. ö«α¼áΓ ñÑß∩Γ¿τ¡δσ τ¿ßѽ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐
- «íδτ¡«⌐ ¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿.
-
- äÑß∩Γ¿τ¡δÑ τ¿ß½á ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ ß«ñÑαªáΓ íá⌐Γ ß í¿Γ«¼
- º¡á¬á ¿ ßѼ¿í¿Γ«ó«⌐ φ¬ß»«¡Ñ¡Γ«⌐ ó 64-α¿τ¡«⌐ ß¿ßΓÑ¼Ñ ßτ¿ß½Ñ¡¿∩, ºá
- ¬«Γ«αδ¼ ß½ÑñπÑΓ ¼á¡Γ¿ßßá ¿º 6 (ñ½∩ «íδτ¡«⌐ Γ«τ¡«ßΓ¿) ¿½¿ ¿º 14
- (ñ½∩ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿) ñó«¿τ¡«-ñÑß∩Γ¿τ¡δσ µ¿Σα, π»á¬«óá¡¡δσ »« 2
- ó íá⌐Γ (Ñß½¿ íá⌐Γ φ¬ß»«¡Ñ¡Γδ ¡π½Ñ⌐ - τ¿ß½« αáó¡« ¡π½ε). çỿß∞
- ñÑß∩Γ¿τ¡δσ ¬«¡ßΓá¡Γ ß »½áóáεΘÑ⌐ Γ«τ¬«⌐ »α«¿ºó«ñ¿Γß∩ ó Γ«¼ ªÑ Σ«α-
- ¼áΓÑ, τΓ« ¿ ñ½∩ ßΓá¡ñáαΓ¡δσ ñÑ⌐ßΓó¿Γѽ∞¡δσ ¬«¡ßΓá¡Γ ö«αΓαá¡á
- «íδτ¡«⌐ ¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿. ä«»πßΓ¿¼δ⌐ ñ¿á»áº«¡ τ¿ßѽ «íδτ¡«⌐
- Γ«τ¡«ßΓ¿ ß½ÑñπεΘ¿⌐:
- «Γ +1.0à-64 ñ« +9.99à+62 (»«½«ª¿Γѽ∞¡δÑ τ¿ß½á)
- «Γ -9.99+62 ñ« -1.0à-64 («Γα¿µáΓѽ∞¡δÑ τ¿ß½á)
- 0 (¡π½∞)
- Æ«τ¡«ßΓ∞ αáó¡á Γ«τ¡« 6 µ¿Σαá¼.
- ä«»πßΓ¿¼δ⌐ ñ¿á»áº«¡ τ¿ßѽ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ ß½ÑñπεΘ¿⌐:
- «Γ +1.0D-64 ñ« +9.999D+62 (»«½«ª¿Γѽ∞¡δÑ τ¿ß½á)
- «Γ -9.99D+62 ñ« -1.0D-64 («Γα¿µáΓѽ∞¡δÑ τ¿ß½á)
- 0 (¡π½∞)
- Æ«τ¡«ßΓ∞ αáó¡á Γ«τ¡« 14 µ¿Σαá¼.
- îÑΓᬫ¼á¡ñá $DECMATH óδºδóáÑΓ »αÑñßΓáó½Ñ¡¿Ñ ¬«¡ßΓá¡Γ ΓѬßΓ«-
- ó«ú« Σá⌐½á ó ó¿ñÑ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
-
-
-
- 3.5. 諼»½Ñ¬ß¡δÑ Γ¿»δ ñá¡¡δσ.
-
- Æ¿» ñá¡¡δσ COMPLEX*8 ºáñáÑΓ »áαπ ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ «íδτ-
- ¡«⌐ Γ«τ¡«ßΓ¿, óΓ«α«Ñ ¿º ¬«Γ«αδσ »αÑñßΓáó½∩ÑΓ ¼¡¿¼πε τáßΓ∞. ù¿ß½«
- COMPLEX*8 ºá¡¿¼áÑΓ 8 íá⌐Γ«ó »á¼∩Γ¿.
- 諼»½Ñ¬ß¡á∩ ¬«¡ßΓá¡Γá ß«ßΓ«¿Γ ¿º ¡Ñ«í∩ºáΓѽ∞¡«ú« º¡á¬á, ½Ñ-
- ó«⌐ ߬«í¬¿, ñóπσ µÑ½δσ ¿½¿ ñÑ⌐ßΓó¿Γѽ∞¡δ⌐ τ¿ßѽ, αáºñѽѡ¡δσ ºá-
- »∩Γ«⌐, ¿ »αáó«⌐ ߬«í¬¿. ¥½Ñ¼Ñ¡Γ ñá¡¡δσ COMPLEX*16 ß«ñÑαª¿Γ π»«α∩-
- ñ«τÑ¡¡πε »áαπ ñÑ⌐ßΓó¿Γѽ∞¡δσ τ¿ßѽ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿. ¥½Ñ¼Ñ¡Γ ñá¡-
- ¡δσ COMPLEX*16 ºá¡¿¼áÑΓ 16 íá⌐Γ«ó »á¼∩Γ¿. èáªñá∩ ¬«¼»«¡Ñ¡Γá (ñÑ⌐-
- ßΓó¿Γѽ∞¡á∩ ¿ ¼¡¿¼á∩) COMPLEX*8 - φΓ« REAL*4. èáªñá∩ ¬«¼»«¡Ñ¡Γá
- COMPLEX*16 - φΓ« REAL*8.
-
-
- 3.6. ï«ú¿τÑ߬¿Ñ Γ¿»δ ñá¡¡δσ.
-
- ï«ú¿τÑ߬¿⌐ Γ¿» ñá¡¡δσ ß«ñÑαª¿Γ ñóÑ ½«ú¿τÑ߬¿σ óѽ¿τ¿¡δ
- .TRUE. ¿ .FALSE. ï«ú¿τÑ߬á∩ »ÑαѼѡ¡á∩ ºá¡¿¼áÑΓ ñóá ¿½¿ τÑΓδαÑ
- íá⌐Γá »á¼∩Γ¿ ó ºáó¿ß¿¼«ßΓ¿ «Γ πßΓá¡«ó¬¿ ¼ÑΓᬫ¼á¡ñδ $STORAGE. Å«
- π¼«½τá¡¿ε φΓ« 4 íá⌐Γá. ç¡áτÑ¡¿Ñ ½«ú¿τÑ߬«⌐ »ÑαѼѡ¡«⌐ ¡Ñºáó¿ß¿Γ
- «Γ ¼ÑΓᬫ¼á¡ñδ $STORAGE, ¬«Γ«αá∩ ß««ΓóÑΓßΓóπÑΓ ΓαÑí«óá¡¿ε ANSI,
- τΓ«íδ ½«ú¿τÑ߬¿Ñ, µÑ½δÑ ¿ ñÑ⌐ßΓó¿Γѽ∞¡δÑ »ÑαѼѡ¡δÑ «íδτ¡«⌐ Γ«τ-
- ¡«ßΓ¿ ºá¡¿¼á½¿ «ñ¿¡á¬«ó«Ñ ¼ÑßΓ« ó »á¼∩Γ¿. éѽ¿τ¿¡δ LOGICAL*2 ºá-
- ¡¿¼áεΓ ñóá íá⌐Γá. î½áñΦ¿⌐ º¡áτáΘ¿⌐ (»Ñαóδ⌐) íá⌐Γ - ½¿í«
- 0(.FALSE.), ½¿í« 1(.TRUE.); ßΓáαΦ¿⌐ º¡áτáΘ¿⌐ íá⌐Γ ¡Ñ «»αÑñѽѡ.
- ÅÑαѼѡ¡δÑ LOGICAL*4 ºá¡¿¼áεΓ ñóá ß½«óá, ¼½áñΦÑÑ º¡áτáΘÑÑ
- (»Ñαó«Ñ) ¿º ¬«Γ«αδσ ß«ñÑαª¿Γ óѽ¿τ¿¡π LOGICAL*2. æΓáαΦÑÑ º¡áτáΘÑÑ
- ß½«ó« ¡Ñ «»αÑñѽѡ«.
-
- 3.7. 濼ó«½∞¡δ⌐ Γ¿» ñá¡¡δσ.
-
- 濼ó«½∞¡δ⌐ Γ¿» ñá¡¡δσ ß«ñÑαª¿Γ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ß¿¼ó«½«ó
- ASCII. 使¡á ß¿¼ó«½∞¡«⌐ óѽ¿τ¿¡δ αáó¡« τ¿ß½π ß¿¼ó«½«ó ó »«ß½Ññ«-
- óáΓѽ∞¡«ßΓ¿. 使¡á ºáñá¡¡«⌐ ¬«¡ßΓá¡Γδ ¿½¿ »ÑαѼѡ«⌐ Σ¿¬ß¿α«óá¡á ¿
- ñ«½ª¡á ß«ßΓáó½∩Γ∞ «Γ 1 ñ« 127 ß¿¼ó«½«ó. 濼ó«½∞¡á∩ »ÑαѼѡ¡á∩ ºá-
- ¡¿¼áÑΓ «ñ¿¡ íá⌐Γ »á¼∩Γ¿ ñ½∩ ¬áªñ«ú« ß¿¼ó«½á ó »«ß½Ññ«óáΓѽ∞¡«ßΓ¿.
- ÅαÑñ»«½áúáÑΓß∩, τΓ« ß¿¼ó«½∞¡á∩ »ÑαѼѡ¡á∩ ºá¡¿¼áÑΓ µÑ»«τ¬π íá⌐Γ«ó
- íѺ πτÑΓá úαá¡¿µ ß½«ó. Äñ¡á¬« ¬«¼»¿½∩Γ«α »αÑñ»«½áúáÑΓ, τΓ« ¡Ñß¿¼-
- ó«½∞¡δÑ »ÑαѼѡ¡δÑ, ß½ÑñπεΘ¿Ñ ºá ß¿¼ó«½∞¡δ¼¿, ¡áτ¿¡áεΓß∩ ß úαá¡¿-
- µδ ß½«óá.
- 濼ó«½∞¡á∩ ¬«¡ßΓá¡Γá ß«ñÑαª¿Γ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ ¿º «ñ¡«ú«
- ¿½¿ í«½ÑÑ ß¿¼ó«½«ó, ºá¬½ετÑ¡¡δσ ó »áαπ «ñ¿¡«τ¡δσ ¬áóδτѬ. é ß¿¼-
- ó«½∞¡«⌐ ¬«¡ßΓá¡ΓÑ ß¿¼ó«½δ »α«íѽ«ó ñ«»πßΓ¿¼δ ¿ º¡áτ¿¼δ. ÉÑú¿ßΓαδ
- íπ¬óÑ¡¡δσ ß¿¼ó«½«ó º¡áτ¿¼δ. Äñ¿¡«τ¡á∩ ¬áóδτ¬á ó ß¿¼ó«½∞¡«⌐ ¬«¡ß-
- Γá¡ΓÑ »αÑñßΓáó½∩ÑΓß∩ ñóπ¼∩ «ñ¿¡«τ¡δ¼¿ ¬áóδτ¬á¼¿ íѺ »α«íѽ«ó ¼Ñª-
- ñπ ¡¿¼¿.
- 使¡á ß¿¼ó«½∞¡«⌐ ¬«¡ßΓá¡Γδ αáó¡á τ¿ß½π ß¿¼ó«½«ó ¼Ñªñπ «ñ¿-
- ¡«τ¡δ¼¿ ¬áóδτ¬á¼¿. Åáαá «ñ¿¡«τ¡δσ ¬áóδτѬ «º¡áτáÑΓ «ñ¿¡ ß¿¼ó«½.
- ìÑ߬«½∞¬« »α¿¼Ñα«ó ß¿¼ó«½∞¡δσ ¬«¡ßΓá¡Γ:
- 'A'
- ' '
- 'Help!'
- 'A very long CHARACTER constant'
- 'O''Brien'
- ''''
- ū߽Ññ¡¿⌐ »α¿¼Ñα - φΓ« ß¿¼ó«½∞¡á∩ ¬«¡ßΓá¡Γá ß«ñÑαªáΘá∩ «ñ¿¡
- ừßΓα«Σ («ñ¿¡«τ¡πε ¬áóδτ¬π).
-
-
-
- 濼ó«½∞¡«⌐ »ÑαѼѡ¡«⌐ ¼«ªÑΓ íδΓ∞ »α¿ßó«Ñ¡á ¡Ñß¿¼ó«½∞¡á∩ óÑ-
- ½¿τ¿¡á, Ñß½¿ »α¿ßó«Ñ¡¿Ñ ¡Ñ ó¬½ετÑ¡« ó óδαáªÑ¡¿Ñ. ä«»πßΓ¿¼« ß½Ññπ-
- εΘÑÑ:
- REAL R
- CHARACTER*5 C
- C=R,
- ¡« ß½ÑñπεΘÑÑ ¡Ññ«»πßΓ¿¼«
- REAL R
- CHARACTER*5 C
- C=R+1.0
- ö«αΓαá¡ ñ«»π߬áÑΓ ßΓ᫬¿ ¿ßσ«ñ¡«ú« ΓѬßΓá ñ½¿¡«⌐ ñ« 72 »«º¿-
- µ¿⌐. è«α«Γ¬¿Ñ ßΓ᫬¿ ñ«»«½¡∩εΓß∩ »α«íѽἿ ñ« 72 »«º¿µ¿¿. è«úñá
- ß¿¼ó«½∞¡á∩ ¬«¡ßΓá¡Γá »ÑαÑσ«ñ¿Γ τÑαѺ úαá¡¿µπ ßΓ᫬¿, ÑÑ óѽ¿τ¿¡á
- Γᬫóá, ¬á¬ Ñß½¿ íδ τáßΓ∞ ßΓ᫬¿ »α«ñ«½ªÑ¡¿∩, ¡áτ¿¡á∩ ß 7-«⌐ »«-
- º¿µ¿¿, ñ«íáó¿Γ∞ ¬ 72-⌐ »«º¿µ¿¿ ¡áτá½∞¡«⌐ ßΓ᫬¿. Å«φΓ«¼π ß½Ññπε-
- Θ¿⌐ ΓѬßΓ ö«αΓαá¡á
- 200 æì='ABC
- X DEF'
- ¥¬ó¿óá½Ñ¡ΓÑ¡:
- 200 CH='ABC(58 »α«íѽ«ó)...DEF'
- æ 58-ε »α«íѽἿ ¼Ñªñπ æ ¿ ä, αáó¡δ¼¿ »α«ßΓαá¡ßΓóπ «Γ æ ó
- 15-⌐ »«º¿µ¿¿ ñ« 72-⌐ »«º¿µ¿¿ »½εß «ñ¡«¼π »α«íѽπ ó 7-«⌐ »«º¿µ¿¿
- ßΓ᫬¿ »α«ñ«½ªÑ¡¿∩. Æá¬¿¼ «íαẫ¼ ¼«úπΓ íδΓ∞ »αÑñßΓáó½Ñ¡δ «τÑ¡∞
- ñ½¿¡¡δÑ ß¿¼ó«½∞¡δÑ ¬«¡ßΓá¡Γδ.
-
- 3.7.1. 濼ó«½∞¡δÑ »«ñßΓ᫬¿.
-
- îæ-ö«αΓαá¡ »«ññÑনóáÑΓ »«ñßΓ᫬¿ ΓᬠªÑ, ¬á¬ «¡¿ «»αÑñѽѡδ
- ó »«½¡«¼ ∩ºδ¬Ñ ö«αΓαá¡ 77. Å«ñßΓ᫬¿ «Γ¡«ß∩Γß∩ ¬ Γ¿»π CHARACTER ¿
- ¿ß»«½∞ºπεΓß∩ ñ½∩ ñ«ßΓπ»á ¬ ß½¿Γ¡δ¼ τáßΓ∩¼ ß¿¼ó«½∞¡«⌐ »ÑαѼѡ¡«⌐.
- Ä¡¿ ¿¼ÑεΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- ───────────────────────────────────────────────
- »ÑαѼѡ¡á∩ ([»Ñαóδ⌐ ⁿ]:[»«ß½Ññ¡¿⌐ ⁿ])
- ───────────────────────────────────────────────
- ¿½¿
- ──────────────────────────────────────────────────────────
- ¼áßß¿ó (¿¡ñѬß1 [,¿¡ñѬß2])([»Ñαóδ⌐ ⁿ]:[»«ß½Ññ¡¿⌐ ⁿ])
- ──────────────────────────────────────────────────────────
- úñÑ
- »ÑαѼѡ¡á∩ φΓ« ß¿¼ó«½∞¡á∩ »ÑαѼѡ¡á∩
- ¼áßß¿ó (¿¡ñѬß1[,¿¡ñѬß2]) φΓ« φ½Ñ¼Ñ¡Γ ß¿¼ó«½∞¡«ú« ¼áßß¿óá
- »Ñαóδ⌐ ⁿ ¿ φΓ« µÑ½δÑ óδαáªÑ¡¿∩, «»αÑñѽ∩εΘ¿Ñ
- »«ß½Ññ¡¿⌐ ⁿ »Ñαóδ⌐ (ßá¼δ⌐ ½Ñóδ⌐) ¿ »«ß½Ññ¡¿⌐
- (ßá¼δ⌐ »αáóδ⌐) ß¿¼ó«½ ó »«ñßΓ᫬Ñ
- èᬠ»Ñαóδ⌐ ⁿ, Γᬠ¿ »«ß½Ññ¡¿⌐ ⁿ ¡Ñ-
- «í∩ºáΓѽ∞¡δ. Å« π¼«½τá¡¿ε »Ñαóδ⌐ ⁿ
- αáóÑ¡ Ññ¿¡¿µÑ, ΓᬠτΓ« »«ñßΓ᫬á
- ¡áτ¿¡áÑΓß∩ ß »Ñαó«ú« ß¿¼ó«½á ßΓα«-
- ¬¿. Å« π¼«½τá¡¿ε »«ß½Ññ¡¿⌐ ⁿ -φΓ«
- ñ½¿¡á ßΓ᫬¿, ΓᬠτΓ« »«ñßΓ᫬á
- ¬«¡τáÑΓß∩ ¡á »«ß½Ññ¡Ñ¼ ß¿¼ó«½Ñ ßΓα«-
- ¬¿.
- ÄΓ¼ÑΓ¿¼ τΓ« »ÑαѼѡ¡á∩(:) φ¬ó¿óá½Ñ¡Γ¡á »ÑαѼѡ¡á∩. 使¡á
- »«ñßΓ᫬¿ αáó¡á »«ß½Ññ¡¿⌐ ⁿ-»Ñαóδ⌐ ⁿ+1. éº∩Γá∩ ñ½¿¡á ñ«½ª¡á íδΓ∞
- ñ½¿¡«⌐ ß¿¼ó«½∞¡«⌐ »ÑαѼѡ¡«⌐ ¿ »α¿ φΓ«¼ ñ«½ª¡δ πñ«ó½ÑΓó«α∩Γß∩
- ß½ÑñπεΘ¿Ñ «Γ¡«ΦÑ¡¿∩:
- 1. »Ñαóδ⌐ ⁿ≤»«ß½Ññ¡¿⌐ ⁿ
- 2. 1≤»Ñαóδ⌐ ⁿ≤ñ½¿¡á
- 3. 1≤»«ß½Ññ¡¿⌐ ⁿ≤ñ½¿¡á
-
-
-
- Æαá¡ß½∩Γ«α ¡Ñ »α«óÑα∩ÑΓ φΓ¿ ß««Γ¡«ΦÑ¡¿∩. àß½¿ «¡¿ ¡Ñ ß««íΘÑ¡δ
- éδ »«½πτ¿ΓÑ ¡Ñ«»αÑñѽѡ¡δ⌐ αѺπ½∞ΓáΓ.
- Å«ñßΓ᫬¿ ¡Ñ ¼«úπΓ íδΓ∞ »αÑñßΓáó½Ñ¡δ óѽ¿τ¿¡«⌐. àß½¿ éδ »«»δΓáÑΓÑß∞
- φΓ« ßñѽáΓ∞, Γ« »«½πτ¿ΓÑ «Φ¿í¬π 97.
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ »«ñßΓ᫬¿ ñ½∩ ¬«¡¬áΓѡᵿ¿ ßΓ᫬, ¡á»α¿¼Ñα,
- CHARACTER A*12, B*20, C*32
- A='Now is the t'
- B='ime for all gooel men'
- C(1:12)=A
- C(13:12+20)=B
- WRITE(*,*)'C=',C
- END
- é αѺπ½∞ΓáΓÑ ¡á óδσ«ñÑ íπñÑΓ
- C=Now is the time for all gooel men
-
- 4. êîàìÇ.
-
- ê¼∩ ó îæ-ö«αΓαá¡Ñ ¿½¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ß«ñÑαªáΓ »«ß½Ññ«óáΓѽ∞-
- ¡«ßΓ∞ íπ¬óÑ¡¡«µ¿Σα«óδσ ß¿¼ó«½«ó (¼á¬ß¿¼π¼ »« 66 ß¿¼ó«½«ó ó ßΓ᫬Ñ,
- π¼¡«ªÑ¡¡δσ ¡á 20 ßΓ᫬). ìáτá½∞¡δ⌐ ß¿¼ó«½ ñ«½ªÑ¡ íδΓ∞ íπ¬óÑ¡¡δ¼,
- ß½ÑñπεΘ¿Ñ ß¿¼ó«½δ ñ«½ª¡δ íδΓ∞ íπ¬óÑ¡¡«µ¿Σα«ó묨. Åα«íÑ½δ ¿ú¡«α¿-
- απεΓß∩. Æ«½∞¬« »ÑαóδÑ ΦÑßΓ∞ íπ¬óÑ¡¡«µ¿Σα«óδσ ß¿¼ó«½«ó ∩ó½∩εΓß∩
- º¡áτáΘ¿¼¿, «ßΓá½∞¡δÑ ¿ú¡«α¿απεΓß∩.
- ê¼∩ «º¡áτáεΓ «»αÑñѽѡ¡πε »«½∞º«óáΓѽѼ ¿½¿ ß¿ßΓѼ«⌐
- »ÑαѼѡ¡πε, ¼áßß¿ó ¿½¿ »α«úαá¼¼¡πε Ññ¿¡¿µπ. ïεíá∩ º¡áτáΘá∩ »«ß½Ñ-
- ñ«óáΓѽ∞¡«ßΓ∞ ß¿¼ó«½«ó ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡á ñ½∩ ½εí«ú« ¿¼Ñ¡¿
- ö«αΓαá¡á. çñÑß∞ ¡ÑΓ ºáαѺÑαó¿α«óá¡¡δσ ¿¼Ñ¡, ¬á¬ ó ñαπú¿σ ∩ºδ¬áσ.
- ū߽Ññ«óáΓѽ∞¡«ßΓ¿ íπ¬óÑ¡¡δσ ß¿¼ó«½«ó, ¿ß»«½∞ºπѼδÑ ¬á¬ ¬½ετÑóδÑ
- ß½«óá ¬«¼»¿½∩Γ«αá îæ-ö«αΓαá¡á ¡Ñ ß¼ÑΦ¿óáεΓß∩ ß ¿¼Ñ¡á¼¿, «»αÑñѽ∩-
- Ñ¼δ¼¿ »«½∞º«óáΓѽѼ. 諼»¿½∩Γ«α «Γ½¿τáÑΓ ¬½ετÑóδÑ ß½«óá »« ¿σ
- ¬«¡ΓѬßΓπ ¿ ¡á ¿ß»«½∞º«óá¡¿Ñ ¿¼Ñ¡, «»αÑñѽ∩Ѽδσ »«½∞º«óáΓѽѼ,
- ¡ÑΓ «úαá¡¿τÑ¡¿⌐.
- Å«φΓ«¼π ó »α«úαá¼¼Ñ ¼«úπΓ íδΓ∞ ¼áßß¿óδ ß ¿¼Ñ¡á¼¿, ¡á»α¿¼Ñα,
- IF, READ ¿½¿ GO TO ¿ »α¿ φΓ«¼ ¡Ñ íπñÑΓ «Φ¿í«¬ (»«¬á «¡¿ íπñπΓ ¿ß-
- »«½∞º«óáΓ∞ß∩ »« »αáó¿½á¼, ¬«Γ«αδ¼ ñ«½ª¡δ »«ñτ¿¡∩Γ∞ß∩). Äñ¡á¬«,
- ¿ß»«½∞º«óá¡¿Ñ ¬½ετÑóδσ ß½«ó ñ½∩ ¿¼Ñ¡ »«½∞º«óáΓѽ∩ τáßΓ« ¼ÑΦáÑΓ
- τ¿Γáíѽ∞¡«ßΓ¿ »α«úαá¼¼δ ¿, »αá¬Γ¿τÑ߬¿, φΓ«ú« ß½ÑñπÑΓ ¿ºíÑúáΓ∞.
-
- 4.1. Äí½áßΓ∞ ñÑ⌐ßΓó¿∩ ¿¼Ñ¡ ö«αΓαá¡á.
-
- Äí½áßΓ∞ ñÑ⌐ßΓó¿∩ ¿¼Ñ¡¿ - ¥Γ« ñ¿á»áº«¡ «»ÑαáΓ«α«ó, úñÑ φΓ«
- ¿¼∩ ¿ºóÑßΓ¡«, ¿½¿ ¡á ¡Ñú« ¼«ª¡« ßßδ½áΓ∞ß∩ ó »α«úαá¼¼Ñ ¡á ö«αΓαá¡Ñ.
- é «ß¡«ó¡«¼, «í½áßΓ∞ ñÑ⌐ßΓó¿∩ ¿¼Ñ¡¿ ½¿í« ú½«íá½∞¡á, ½¿í«
- ½«¬á½∞¡á, σ«Γ∩ ¿ ßπΘÑßΓóπεΓ ¡Ñ¬«Γ«αδÑ ¿ß¬½ετÑ¡¿∩. ê¼∩ ¼«ªÑΓ íδΓ∞
- ¿ß»«½∞º«óá¡« ½¿Φ∞ ó ß««ΓóÑΓßΓó¿¿ ß Ññ¿¡ßΓóÑ¡¡δ¼ «»αÑñѽѡ¿Ñ¼ ó
- Ñú« «í½áßΓ¿ ñÑ⌐ßΓó¿∩. Äñ¡á¬«, «ñ¡« ¿ Γ«ªÑ ¿¼∩ ¼«ªÑΓ ¿¼ÑΓ∞ αạδÑ
- «»αÑñѽѡ¿∩ ó αạδσ «í½áßΓ∩σ ñÑ⌐ßΓó¿∩.
- ê¼∩ ß ú½«íá½∞¡«⌐ «í½áßΓ∞ε ñÑ⌐ßΓó¿∩ ¼«ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡« ó
- í«½ÑÑ τѼ «ñ¡«⌐ »α«úαá¼¼¡«⌐ Ññ¿¡¿µÑ (»«ñ»α«úαá¼¼Ñ, Σπ¡¬µ¿¿,
- «ß¡«ó¡«⌐ »α«úαá¼¼Ñ) ¿ ¡á ¡Ñú« ¼«ª¡« ßßδ½áΓ∞ß∩ ó ¡¿σ. öá¬Γ¿τÑ߬¿,
- ¿¼Ñ¡á ß ú½«íá½∞¡«⌐ «í½áßΓ∞ε ñÑ⌐ßΓó¿∩ ¿ß»«½∞ºπεΓß∩ «íδτ¡δ¼ »«ß½Ñ-
- ñ«óáΓѽ∞¡δ¼ «íαẫ¼ ó «ñ¡«⌐ ¿ Γ«⌐ ªÑ »α«úαá¼¼Ñ. éßÑ ¿¼Ñ¡á »α«µÑñπα,
- Σπ¡¬µ¿⌐, »«ñ»α«úαá¼¼, COMMON-í½«¬«ó ΓᬠªÑ ¬á¬ ¿ ¿¼Ñ¡á »α«úαá¼¼
- ¿¼ÑεΓ ú½«íá½∞¡πε «í½áßΓ∞ ñÑ⌐ßΓó¿∩. Å«φΓ«¼π ¡Ñ ¼«ªÑΓ íδΓ∞ »«ñ»α«ú-
- αá¼¼δ-Σπ¡¬µ¿¿ ß ΓѼ ªÑ ¿¼Ñ¡Ñ¼, τΓ« ¿ »«ñ»α«úαá¼¼á ¿½¿ COMMON-í½«¬.
- Æá¬ªÑ ó «ñ¡«⌐ »α«úαá¼¼Ñ ñóÑ »α«µÑñπαδ-Σπ¡¬µ¿¿ ¡Ñ ¼«úπΓ ¿¼ÑΓ∞ «ñ¡«
- ¿ Γ« ªÑ ¿¼∩.
-
-
-
- ê¼∩ ß ½«¬á½∞¡«⌐ «í½áßΓ∞ε ñÑ⌐ßΓó¿∩ ñ«ßΓπ»¡« Γ«½∞¬« ó¡πΓα¿ «ñ¡«⌐
- »α«úαá¼¼¡«⌐ Ññ¿¡¿µδ. ê¼∩ ß ½«¬á½∞¡«⌐ «í½áßΓ∞ε ñÑ⌐ßΓó¿∩ ¼«ªÑΓ íδΓ∞
- ¿ß»«½∞º«óá¡« ó ñαπú«⌐ »α«úαá¼¼¡«⌐ Ññ¿¡¿µÑ »« ñαπú«¼π ¡áº¡áτÑ¡¿ε
- ¿½¿ »«ñ«í¡«, ¡« ¡Ñ½∞º∩ ΓαÑí«óáΓ∞ τΓ«íδ «¡« ¿¼Ñ½« «ñ¿¡á¬«ó«Ñ º¡á-
- τÑ¡¿Ñ ó αạδσ «í½áßΓ∩σ ñÑ⌐ßΓó¿∩. 﫬á½∞¡πε «í½áßΓ∞ ñÑ⌐ßΓó¿∩ ¿¼ÑεΓ
- ¿¼Ñ¡á »ÑαѼѡ¡δσ, ¼áßß¿óδ, Σ«α¼á½∞¡δÑ »áαá¼ÑΓαδ ¿ Σπ¡¬µ¿⌐-«»Ñαá-
- Γ«αδ.
- àñ¿¡ßΓóÑ¡¡δ¼ ¿ß¬½ετÑ¡¿Ñ¼ ó »αáó¿½áσ «í½áßΓÑ⌐ ñÑ⌐ßΓó¿∩ ∩ó½∩ÑΓß∩
- ¿¼∩, »α¿ßóá¿óáѼ«Ñ ñá¡¡δ¼ ó COMMON-í½«¬Ñ. ¡« ßßδ½áΓ∞ß∩ ¡á
- ú½«íá½∞¡« ñÑ⌐ßΓóπεΘÑÑ ¿¼∩ COMMON-í½«¬á ó »α«úαá¼¼¡«⌐ Ññ¿¡¿µÑ, ó
- ¬«Γ«α«⌐ «»αÑñѽѡ« Γá¬«Ñ ªÑ ½«¬á½∞¡« ñÑ⌐ßΓóπεΘÑÑ ¿¼∩. ¥Γ« 󫺼«ª¡«
- í½áú«ñáα∩ Γ«¼π, τΓ« ¿¼∩ COMMON-í½«¬á óßÑúñá ºá¬½ετÑ¡« ó ¬«ßδÑ τÑα-
- Γ«τ¬¿, ¡á»α¿¼Ñα, /FROG/ ¿ »«φΓ«¼π óßÑúñá «Γ½¿τ¿¼« «Γ Γᬿσ ªÑ, ¡«
- «íδτ¡δσ ¿¼Ñ¡.
- äαπú«Ñ ¿ß¬½ετÑ¡¿Ñ ¿º »αáó¿½ «í½áßΓÑ⌐ ñÑ⌐ßΓó¿∩ ßñѽᡫ ñ½∩
- »áαá¼ÑΓα«ó Σπ¡¬µ¿¿-«»ÑαáΓ«αá. Äí½áßΓ∞ ñÑ⌐ßΓó¿∩ »áαá¼ÑΓα«ó Σπ¡¬µ¿¿-
- «»ÑαáΓ«αá «úαá¡¿τÑ¡á Ññ¿¡ßΓóÑ¡¡δ¼ «»ÑαáΓ«α«¼, óσ«ñ∩Θ¿¼ ó φΓπ Σπ¡¬-
- µ¿ε. ïεí«Ñ ñαπú«Ñ ¿ß»«½∞º«óá¡¿Ñ φΓ¿σ ¿¼Ñ¡ ó Σπ¡¬µ¿¿-«»ÑαáΓ«αÑ ¡Ñ-
- ñ«»πßΓ¿¼«, »«¬á «¡¿ ¼«úπΓ íδΓ∞ ºáñÑ⌐ßΓó«óá¡δ ¿ ó¡Ñ ÑÑ.
-
- 4.2. ê¼Ñ¡á ö«αΓαá¡á »« π¼«½τá¡¿ε.
-
- Åα¿ »α«σ«ñÑ »« óδ»«½¡∩Ñ¼δ¼ «»ÑαáΓ«αá¼ »α«úαá¼¼á ¬«¼»¿½∩Γ«α
- ºáó«ñ¿Γ ¿¼Ñ¡á, óßΓαÑτáεΘ¿Ñß∩ Ѽπ ó»ÑαóδÑ ( Γ.Ñ. ΓÑ, ¬«Γ«αδÑ ¡Ñ
- «»αÑñѽѡδ Γ«τ¡« ), ó ß««ΓóÑΓßΓó¿¿ ß ¬«¡ΓѬßΓ«¼.
- àß½¿ ¿¼∩ ¿ß»«½∞ºπÑΓß∩ ¬á¬ »ÑαѼѡ¡á∩, Ñú« Γ¿» «»αÑñѽ∩ÑΓß∩
- »« »Ñαó«⌐ íπ¬óÑ ¿¼Ñ¡¿ ; I, J, K, L, M ¿½¿ N »« π¼«½τá¡¿ε
- »α¿¡¿¼áεΓß∩ µÑ½δ¼¿, á «ßΓá½∞¡δÑ íπ¬óδ - ñÑ⌐ßΓó¿Γѽ∞¡δ¼¿ τ¿ß½á¼¿.
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ «»ÑαáΓ«α IMPLICIT ñ½∩ ºá¼Ñ¡δ ß««ΓóÑΓßΓó¿∩
- Γ¿»á ¿ ¡áτá½∞¡«⌐ íπ¬óδ (»«ñα«í¡ÑÑ, ß¼«Γα¿ΓÑ τáßΓ∞ 3 "Ä»ÑαáΓ«αδ").
- ¥Γ« ªÑ »αá󿽫 ¿ß»«½∞ºπÑΓß∩ »α¿ ¿ß»«½∞º«óá¡¿¿ ¿¼Ñ¡¿ ó Σπ¡¬µ¿¿ ñ½∩
- «»αÑñѽѡ¿∩ Γ¿»á ó«ºóαáΓ¡«⌐ óѽ¿τ¿¡δ.
- è«úñá ¿¼∩ ¿ß»«½∞ºπÑΓß∩ ¬á¬ π¬áºáΓѽ∞ ó «»ÑαáΓ«αÑ CALL, »«ñ-
- αáºπ¼ÑóáÑΓß∩ τΓ« φΓ« ¿¼∩ »«ñα«úαá¼¼δ. Æ«τ¡« ΓᬠªÑ »«ñαáºπ¼ÑóáÑΓß∩,
- τΓ« ¿¼∩, ¿ß»«½∞ºπѼ«Ñ ó ßßδ½¬Ñ ¡á Σπ¡¬µ¿ε, - φΓ« ¿¼∩ Σπ¡¬µ¿¿. àß½¿
- »«ñ»α«úαá¼¼á ¿½¿ Σπ¡¬µ¿∩ ∩ó½∩ÑΓß∩ τáßΓ∞ε φΓ«⌐ ªÑ ¬«¼»¿½¿απѼ«⌐
- Ññ¿¡¿µδ ( Γ.Ñ. ¡áσ«ñ∩Γß∩ ó φΓ«¼ ªÑ ΓѬßΓ«ó«¼ Σá⌐½Ñ ) ¿ φΓ« «»αÑ-
- ñѽѡ¿Ñ »α¿óÑñÑ¡« ñ« «»ÑαáΓ«αá CALL ¿½¿ ßß佬¿ ¡á Σπ¡¬µ¿ε, Γ« ¬«¼-
- »¿½∩Γ«α »α«óÑα¿Γ, τΓ«íδ Γ¿» Σá¬Γ¿τÑ߬¿σ »áαá¼ÑΓα«ó ¿ ¿σ τ¿ß½« ó
- «»ÑαáΓ«αÑ CALL¿½¿ ßßδ½¬Ñ ¡á Σπ¡¬µ¿ε ß««ΓóÑΓßΓó«ó὿ «»αÑñѽѡ¿∩¼
- ó «»ÑαáΓ«αÑ SUBROUTINE ¿½¿ FUNCTION.
- 5. é¢ÉÇåàìêƒ.
-
- éδαáªÑ¡¿Ñ - φΓ« Σ«α¼π½á ñ½∩ óδτ¿ß½Ñ¡¿∩ óѽ¿τ¿¡δ. Ä¡á ß«ñÑনΓ
- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ «»Ñαá¡ñ«ó ¿ «»ÑαáΓ«α«ó. Ä»Ñαá¡ñδ ¼«úπΓ ß«ñÑαªáΓ∞
- ó맮óδ Σπ¡¬µ¿⌐, »ÑαѼѡ¡δÑ, ¬«¡ßΓá¡Γδ, ¿½¿ ñαπú¿Ñ óδαáªÑ¡¿∩.
- Ä»ÑαáΓ«αδ «»αÑñѽ∩εΓ ñÑ⌐ßΓó¿∩, ¬«Γ«αδÑ ¡Ñ«íσ«ñ¿¼« »α«¿ºóÑßΓ¿ ¡áñ
- «»Ñαá¡ñἿ.
- é ö«αΓαá¡Ñ ßπΘÑßΓóπÑΓ τÑΓδαÑ ¬½áßßá óδαáªÑ¡¿⌐ :
- 1. Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ.
- 2. 濼ó«½∞¡δÑ.
- 3. ÄΓ¡«ΦÑ¡¿∩.
- 4. ï«ú¿τÑ߬¿Ñ.
-
-
-
- 5.1. Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ óδαáªÑ¡¿∩.
-
- ÉѺπ½∞ΓáΓ«¼ áα¿Σ¼ÑΓ¿τÑ߬¿σ óδαáªÑ¡¿⌐ ∩ó½∩εΓß∩ óѽ¿τ¿¡δ Γ¿»«ó
- INTEGER, REAL, DOUBLE PRECISION ¿½¿ COMPLEX. Åα«ßΓÑ⌐Φ¿Ñ ó¿ñδ áα¿Σ-
- ¼ÑΓ¿τÑ߬¿σ óδαáªÑ¡¿⌐ - φΓ« :
- 1. è«¡ßΓá¡Γδ.
- 2. êß»«½∞º«óá¡¿Ñ »ÑαѼѡ¡δσ.
- 3. êß»«½∞º«óá¡¿Ñ φ½Ñ¼Ñ¡Γ«ó ¼áßß¿ó«ó.
- 4. êß»«½∞º«óá¡¿Ñ Σπ¡¬µ¿⌐.
- êß»«½∞ºπѼδÑ óѽ¿τ¿¡δ »ÑαѼѡ¡δσ ¿½¿ φ½Ñ¼Ñ¡Γ«ó ¼áßß¿ó«ó ñ«½ª¡δ
- íδΓ∞ «»αÑñѽѡδ ñ« Γ«ú«, ¬á¬ «¡¿ »«∩ó∩Γß∩ ó áα¿Σ¼ÑΓ¿τÑ߬«¼ óδαá-
- ªÑ¡¿¿. Æá¬ªÑ, óѽ¿τ¿¡δ µÑ½δσ »ÑαѼѡ¡δσ ñ«½ª¡δ íδΓ∞ áα¿Σ¼ÑΓ¿τÑß-
- ¬¿¼¿, á ¡Ñ óѽ¿τ¿¡á¼¿ ¼ÑΓ«¬ «»ÑαáΓ«α«ó, πßΓá¡«ó½Ñ¡¡δ¼¿ «»ÑαáΓ«α«¼
- ASSIGN.
- äαπú¿Ñ áα¿Σ¼ÑΓ¿τÑ߬¿Ñ óδαáªÑ¡¿∩ ß«ºñáεΓß∩ ¿º »α«ßΓÑ⌐Φ¿σ Σ«α¼,
- »α¿óÑñÑ¡¡δσ óδΦÑ ó ß»¿ß¬Ñ, ß ¿ß»«½∞º«ó᡿Ѽ ߬«í«¬ ¿ áα¿Σ¼ÑΓ¿τÑ߬¿σ
- «»ÑαáΓ«α«ó π¬áºá¡¡δσ ó Γáí½¿µÑ 2-3.
- ┌────────────────────┬──────────────────────┬────────────┐
- │ Ä»ÑαáΓ«α │ Ä»Ñαᵿ∩ │ Åα¿«α¿ΓÑΓ │
- ├────────────────────┼──────────────────────┼────────────┤
- │ * * │ 髺óÑñÑ¡¿Ñ ó ßΓѻѡ∞ │ éδßΦ¿⌐ │
- │ / │ äѽѡ¿Ñ │ æαÑñ¡¿⌐ │
- │ * │ ô¼¡«ªÑ¡¿Ñ │ æαÑñ¡¿⌐ │
- │ - │ éδτ¿Γá¡¿Ñ ¿½¿ «Γα¿µ. │ ì¿ºΦ¿⌐ │
- │ + │ 潫ªÑ¡¿Ñ ¿½¿ │ ì¿ºΦ¿⌐ │
- │ │ ¿ñÑ¡Γ¿τ¡«ßΓ∞│ │
- └────────────────────┴──────────────────────┴────────────┘
- Æáí½¿µá 2-3. Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ «»ÑαáΓ«αδ.
- éßÑ «»ÑαáΓ«αδ ¼«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ ¬á¬ í¿¡áα¡δÑ, Γ.Ñ. ßΓ«-
- ∩Θ¿Ñ ¼Ñªñπ ñóπ¼∩ «»Ñαá¡ñἿ áα¿Σ¼ÑΓ¿τÑ߬«ú« óδαáªÑ¡¿∩. Žεß (+) ¿
- ¼¿¡πß (-) ¼«úπΓ íδΓ∞ Γá¬ªÑ π¡áα¡δ¼¿ ¿ »αÑñΦÑßΓó«óáΓ∞ ¬á¬«¼π-½¿í«
- «ñ¿¡«τ¡«¼π «»ÑαáΓ«απ.
- Ä»Ñαᵿ¿ αáó¡«ú« »α¿«α¿ΓÑΓá, ºá ¿ß¬½ετÑ¡¿Ñ¼ ó«ºóÑñÑ¡¿∩ ó
- ßΓѻѡ∞ óδ»«½¡∩εΓß∩ ß½Ñóá ¡á»αáó«. 髺óÑñÑ¡¿Ñ ó ßΓѻѡ∞ óδ»«½¡∩ÑΓß∩
- ß»αáóá ¡á½Ñó«. Å«φΓ«¼π ¬áªñ«Ñ ¿º ß½ÑñπεΘ¿σ óδαáªÑ¡¿⌐ ß½Ñóá φ¬ó¿-
- óá½Ñ¡Γ¡« óδαáªÑ¡¿ε ß»αáóá :
- A/B * C (A/B) * C
- A * * B * * C A * * (B * * C)
- Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ óδαáªÑ¡¿∩ ¼«úπΓ íδΓ∞ »«½πτÑ¡δ «íδτ¡δ¼ ¼áΓѼá-
- Γ¿τÑ߬¿¼ «íαẫ¼, ¬á¬ ó í«½∞ΦÑ¡ßΓóÑ ∩ºδ¬áσ »α«úαá¼¼¿α«óá¡¿∩. Äñ¡á¬«
- ö«αΓαá¡ ºá»α¿ΘáÑΓ ßΓáó¿Γ∞ ñóá «»ÑαáΓ«αá »«ñα∩ñ. ìá»α¿¼Ñα, ¡Ñ½∞º∩:
- A * * - B
- ¡« ¼«ª¡«
- A * * (- B)
- ô¡áα¡δ⌐ ¼¿¡πß ¿¼ÑÑΓ ¡á¿¼Ñ¡∞Φ¿⌐ »α¿«α¿ΓÑΓ. Å«φΓ«¼π óδαáªÑ¡¿Ñ -Ç**é
- »«¡¿¼áÑΓß∩ ¬á¬ - (Ç ** é).
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ߬«í¬¿ ñ½∩ úαπ»»¿α«óá¡¿∩ «Ñαᵿ⌐ ¿
- ºáñá¡¿∩ »«α∩ñ¬á, ó ¬«Γ«α«¼ «»Ñαᵿ¿ ñ«½ª¡δ óδ»«½¡∩Γ∞ß∩.
-
- 5.2. äѽѡ¿Ñ µÑ½δσ.
-
- ÉѺπ½∞ΓáΓ«¼ ñѽѡ¿∩ ñóπσ µÑ½δσ τ¿ßѽ ∩ó½∩ÑΓß∩ óѽ¿τ¿¡á, αáó¡á∩
- ¼áΓѼáΓ¿τÑ߬«¼π τáßΓ¡«¼π ñóπσ φΓ¿σ óѽ¿τ¿¡, «¬απú½Ñ¡¡«ú« ñ« µÑ½«ú«
- ó ßΓ«α«¡π ¡π½∩. Å«φΓ«¼π 7/3 »αÑóαáΘáÑΓß∩ ó 2, á (-7)/3 »αÑóαáΘáÑΓß∩
- ó -2. èᬠ9/10, Γᬠ¿ 9/(-10) αáó¡δ ¡π½ε.
-
-
-
- 5.3. ÅαÑ«íαẫóá¡¿∩ Γ¿»«ó áα¿Σ¼ÑΓ¿τÑ߬¿σ «»Ñαá¡ñ«ó.
-
- è«úñá ó áα¿Σ¼ÑΓ¿τÑ߬«¼ óδαáªÑ¡¿¿ óßÑ «»Ñαá¡ñδ «ñ¡«ú« Γ¿»á,
- Γ« óѽ¿τ¿¡á, ∩ó½∩εΘá∩ß∩ αѺπ½∞ΓáΓ«¼ φΓ«ú« óδαáªÑ¡¿∩, φΓ«ú« ªÑ Γ¿»á.
- è«úñá «»Ñαá¡ñδ αạ«ú« Γ¿»á, Γ¿»«¼ αѺπ½∞ΓáΓá óδαáªÑ¡¿∩ ∩ó½∩ÑΓß∩
- Γ¿» «»Ñαá¡ñá ¼á¬ß¿¼á½∞¡«ú« αá¡úá.
- Éá¡ú «»Ñαá¡ñá ºáó¿ß¿Γ «Γ Ñú« Γ¿»á ñá¡¡δσ ß««ΓóÑΓßóÑ¡¡« ß½Ñ-
- ñπεΘѼπ ß»¿ß¬π :
- 1. INTEGER * 2 (¡¿ºΦ¿⌐ αá¡ú)
- 2. INTEGER * 4
- 3. REAL * 4
- 4. REAL * 8
- 5. COMPLEX * 8
- 6. COMPLEX * 16 (óδßΦ¿⌐ αá¡ú)
- ìá»α¿¼Ñα, αѺπ½∞ΓáΓ«¼ «»Ñαᵿ¿ ¡áñ φ½Ñ¼Ñ¡ΓἿ INTEGER*2 ¿ REAL*4
- íπñÑΓ óѽ¿τ¿¡á, «Γ¡«ß∩Θá∩ß∩ ¬ Γ¿»π ñá¡¡δσ REAL*4.
- æ»Ñµ¿á½∞¡δ⌐ ß½πτá⌐ : «»Ñαᵿ∩ ¡áñ «»Ñαá¡ñἿ Γ¿»«ó REAL*8 ¿
- COMPLEX*8 »«α«ñ¿Γ COMPLEX*16, á ¡Ñ COMPLEX*8.
- Æ¿» ñá¡¡δσ óßÑú« óδαáªÑ¡¿∩ - φΓ« Γ¿» ñá¡¡δσ αѺπ½∞ΓáΓá
- »«ß½Ññ¡Ñ⌐ «»Ñαᵿ¿, óδ»«½¡Ñ¡¡«⌐ »α¿ óδτ¿ß½Ñ¡¿¿ óßÑú« óδαáªÑ¡¿∩.
- Æ¿»δ ñá¡¡δσ «»Ñαᵿ⌐ ¼«úπΓ íδΓ∞ INTEGER*2, INTEGER*4, REAL*4,
- REAL*8, COMPLEX*8 ¿½¿ COMPLEX*16.
- ûѽδÑ «»Ñαᵿ¿ óδ»«½¡∩εΓß∩ Γ«½∞¬« ¡áñ µÑ½δ¼¿ «»Ñαá¡ñἿ.
- äα«í¡δ⌐ αѺπ½∞ΓáΓ «Γ ñѽѡ¿∩ ó µÑ½«⌐ áα¿Σ¼ÑΓ¿¬Ñ »αÑóαáΘáÑΓß∩ ó
- µÑ½«Ñ, á ¡Ñ «¬απú½∩ÑΓß∩. Å«φΓ«¼π ß½ÑñπεΘ¿Ñ óδαáªÑ¡¿Ñ αáó¡« ¡π½ε,
- á ¡Ñ Ññ¿¡¿µÑ :
- 1/4 + 1/4 + 1/4 + 1/4
- Éáß»αÑñѽѡ¿Ñ »á¼∩Γ¿ ñ½∩ Γ¿»á INTEGER íѺ π¬áºá¡¿∩ ñ½¿¡δ *2 ¿½¿
- *4 ó «»αÑñѽѡ¿¿ Γ¿»á ºáó¿ß¿Γ «Γ ¿ß»«½∞º«óá¡¿∩ ¼ÑΓᬫ¼á¡ñδ $STORAGE
- (ñ½∩ »«ñα«í¡«ßΓÑ⌐ ß¼«Γα¿ΓÑ αá¡∞ΦÑ ó φΓ«⌐ τáßΓ¿ ¿ τáßΓ¿ 6 "îÑΓá-
- ¬«¼á¡ñδ îæ-ö«αΓαá¡á").
- äÑ⌐ßΓó¿Γѽ∞¡δÑ «»Ñαᵿ¿ óδ»«½¡∩εΓß∩ Γ«½∞¬« ¡áñ ñÑ⌐ßΓó¿Γѽ∞¡δ¼¿
- «»Ñαá¡ñἿ ¿½¿ ¬«¼í¿¡áµ¿Ñ⌐ ñÑ⌐ßΓó¿Γѽ∞¡«ú« ¿ µÑ½«ú« «»Ñαá¡ñ«ó.
- ûѽδÑ «»Ñαá¡ñδ ß¡áτá½á »αÑ«íαáºπεΓß∩ ó ñÑ⌐ßΓó¿Γѽ∞¡δÑ »α¿íáó½Ñ¡¿Ñ¼
- ¬ ¬áªñ«¼π ñα«í¡«⌐ τáßΓ¿ αáó¡«⌐ ¡π½ε. çáΓѼ ñ½∩ óδτ¿ß½Ñ¡¿∩ óδαáªÑ¡¿∩
- ¿ß»«½∞ºπÑΓß∩ ñÑ⌐ßΓó¿Γѽ∞¡á∩ áα¿Σ¼ÑΓ¿¬á. ì« ó ß½ÑñπεΘѼ «»ÑαáΓ«αÑ
- ß¡áτὫ «ßπΘÑßΓó½∩ÑΓß∩ µÑ½«Ñ ñѽѡ¿Ñ I ¡á J, á »«Γ«¼ ñÑ⌐ßΓó¿Γѽ∞¡«Ñ
- π¼¡«ªÑ¡¿Ñ αѺπ½∞ΓáΓá ¡á X :
- Y = (I/J) * X
-
- 5.4. 濼ó«½∞¡δÑ óδαáªÑ¡¿∩.
-
- ÉѺπ½∞ΓáΓ«¼ ß¿¼ó«½∞¡δσ óδαáªÑ¡¿⌐ ∩ó½∩ÑΓß∩ Γ¿» CHARACTER. ö«α¼δ
- ß¿¼ó«½∞¡δσ óδαáªÑ¡¿⌐ ß½ÑñπεΘ¿Ñ :
- 1. 濼ó«½∞¡δÑ ¬«¡ßΓá¡Γδ.
- 2. æß佬¿ ¡á ß¿¼ó«½∞¡δÑ »ÑαѼѡ¡δÑ.
- 3. æß佬¿ ¡á φ½Ñ¼Ñ¡Γδ ß¿¼ó«½∞¡δσ ¼áßß¿ó«ó.
- 4. ïεíδÑ ß¿¼ó«½∞¡δÑ óδαáªÑ¡¿∩, ºá¬½ετÑ¡¡δÑ ó ߬«í¬¿.
- 5. æß佬¿ ¡á ß¿¼ó«½∞¡δÑ Σπ¡¬µ¿¿.
- é ß¿¼ó«½∞¡δσ óδαáªÑ¡¿∩σ ¡ÑΓ «»ÑαáΓ«α«ó.
-
- 5.5. éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩.
-
- éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ ßαáó¡¿óáεΓ óѽ¿τ¿¡δ ñóπσ áα¿Σ¼ÑΓ¿τÑ߬¿σ
- ¿½¿ ñóπσ ß¿¼ó«½∞¡δσ óδαáªÑ¡¿⌐. Çα¿Σ¼ÑΓ¿τÑ߬«Ñ óδαáªÑ¡¿Ñ ¡Ñ½∞º∩
- ßαáó¡¿óáΓ∞ ß ß¿¼ó«½∞¡δ¼, »«¬á ¡Ñ «»αÑñÑ½Ñ¡á ¼ÑΓᬫ¼á¡ñá $NOTSTRICT.
- é φΓ«¼ ß½πτáÑ áα¿Σ¼ÑΓ¿τÑ߬¿Ñ óδαáªÑ¡¿∩ ßαáó¡¿¼δ ß ß¿¼ó«½∞¡δ¼¿.
- ÉѺπ½∞ΓáΓ«¼ óδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ ∩ó½∩ÑΓß∩ Γ¿» LOGICAL. ä½∩ ßαáó¡Ñ¿∩
- óѽ¿τ¿¡ ó óδαáªÑ¡¿∩σ «Γ¡«ΦÑ¡¿∩ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ½εí«⌐ «»ÑαáΓ«α,
- π¬áºá¡¡δ⌐ ó Γáí½¿µÑ 2-4.
-
-
-
- ┌───────────────────────────┬────────────────────────────┐
- │ Ä»ÑαáΓ«α │ Ä»Ñαᵿ∩ │
- ├───────────────────────────┼────────────────────────────┤
- │ .LT. │ îÑ¡∞ΦÑ τѼ │
- │ .LE. │ îÑ¡∞ΦÑ ¿½¿ αáó¡« │
- │ .EQ. │ Éáó¡« │
- │ .NE. │ ìÑ αáó¡« │
- │ .GT. │ ü«½∞ΦÑ τѼ │
- │ .GE. │ ü«½∞ΦÑ ¿½¿ αáó¡« │
- └───────────────────────────┴────────────────────────────┘
- Æáí½¿µá 2-4. Ä»ÑαáΓ«αδ «Γ¡«ΦÑ¡¿∩.
-
- éßÑ «»ÑαáΓ«αδ «Γ¡«ΦÑ¡¿∩ í¿¡áα¡δÑ ¿ »«∩ó½∩εΓß∩ ¼Ñªñπ ñóπ¼∩
- «»Ñαá¡ñἿ. æαÑñ¿ «»ÑαáΓ«α«ó «Γ¡«ΦÑ¡¿∩ ¡ÑΓ «Γ¡«ß¿Γѽ∞¡«ú« ßΓáα-
- Φ¿¡ßΓóá ¿½¿ ß«τÑΓáΓѽ∞¡«ßΓ¿ ¿ »«φΓ«¼π óδαáªÑ¡¿Ñ ß½ÑñπεΘÑú« ó¿ñá
- ¡áαπΦáÑΓ »αáó¿½á Γ¿»«ó ñ½∩ «»Ñαá¡ñ«ó :
- A .LT. B .NE. C
- éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ ¼«úπΓ »«∩ó½∩Γ∞ß∩ Γ«½∞¬« ó ½«ú¿τÑ߬¿σ óδαáªÑ-
- ¡¿∩σ.
- éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ ß áα¿Σ¼ÑΓ¿τÑ߬¿¼¿ «»Ñαá¡ñἿ ¼«úπΓ ¿¼ÑΓ∞
- «ñ¿¡ «»Ñαá¡ñ Γ¿»á INTEGER ¿ «ñ¿¡ «»Ñαá¡ñ Γ¿»á REAL. é φΓ«¼ ß½πτáÑ
- »ÑαÑñ óδτ¿ß½Ñ¡¿Ñ¼ óδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ µÑ½δ⌐ «»Ñαá¡ñ íπñÑΓ »αÑ«í-
- αẫóá¡ ó Γ¿» REAL.
- éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩ ß¿¼ó«½∞¡δσ «»Ñαá¡ñ«ó ßαáó¡¿óáεΓ »«½«ªÑ¡¿Ñ
- φΓ¿σ «»Ñαá¡ñ«ó ó π»«α∩ñ«τÑ¡¡«⌐ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ ASCII. Ä»Ñαá¡ñ
- ∩ó½∩ÑΓß∩ ¼Ñ¡∞ΦÑ τѼ ñαπú«⌐, Ñß½¿ «¡ »«∩ó½∩ÑΓß∩ αá¡∞ΦÑ ó π»«α∩ñ«-
- τÑ¡¡«⌐ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿. àß½¿ ßαáó¡¿óáεΓß∩ «»Ñαá¡ñδ αạ«⌐ ñ½¿¡δ,
- Γ« í«½ÑÑ ¬«α«Γ¬¿⌐ αáßß¼áΓα¿óáÑΓß∩ ¬á¬ ñ«»½¡Ñ¡¡δ⌐ ß»αáóá »α«íѽἿ
- ñ« Γᬫ⌐ ªÑ ñ½¿¡δ ¬á¬ ¿ ñ½¿¡¡δ⌐.
-
- 5.6. ï«ú¿τÑ߬¿Ñ óδαáªÑ¡¿∩.
-
- ÉѺπ½∞ΓáΓ«¼ ½«ú¿τÑ߬«ú« óδαáªÑ¡¿∩ ∩ó½∩ÑΓß∩ óѽ¿τ¿¡á Γ¿»á
- LOGICAL. Åα«ßΓÑ⌐Φ¿Ñ Σ«α¼δ ½«ú¿τÑ߬¿σ óδαáªÑ¡¿⌐ ß½ÑñπεΘ¿Ñ :
- 1. ï«ú¿τÑ߬¿Ñ ¬«¡ßΓá¡Γδ.
- 2. æß佬¿ ¡á ½«ú¿τÑ߬¿Ñ »ÑαѼѡ¡δÑ.
- 3. æß佬¿ ¡á φ½Ñ¼Ñ¡Γδ ½«ú¿τÑ߬¿σ ¼áßß¿ó«ó.
- 4. æß佬¿ ¡á ½«ú¿τÑ߬¿Ñ Σπ¡¬µ¿¿.
- 5. éδαáªÑ¡¿∩ «Γ¡«ΦÑ¡¿∩.
- äαπú¿Ñ ½«ú¿τÑ߬¿Ñ óδαáªÑ¡¿∩ ß«ßΓ«∩Γ ¿º »α«ßΓÑ⌐Φ¿σ ½«ú¿τÑ߬¿σ Σ«α¼,
- »α¿óÑñÑ¡¡δσ óδΦÑ, ß ¿ß»«½∞º«ó᡿Ѽ ߬«í«¬ ¿ ½«ú¿τÑ߬¿σ «»ÑαáΓ«α«ó,
- π¬áºá¡¡δσ ó Γáí½¿µÑ 2-5.
-
-
-
- ┌───────────┬─────────────────────────────┬──────────────┐
- │ Ä»ÑαáΓ«α │ Ä»Ñαᵿ∩ │ Åα¿«α¿ΓÑΓ│
- ├───────────┼─────────────────────────────┼──────────────┤
- │ .NOT. │ ÄΓα¿µá¡¿Ñ │ ìá¿óδßΦ¿⌐ │
- │ .AND. │ è«¡Ωµ¿∩ │ æαÑñ¡¿⌐ │
- │ .OR. │ 鬽ετáεΘá∩ ñ¿ºΩµ¿∩ │ æαÑñ¡¿⌐ │
- │ .EQV. │ ¥¬ó¿óá½Ñ¡Γ¡«ßΓ∞ │ ì¿ºΦ¿⌐ │
- │ .NEQV. │ ìÑφ¬ó¿óá½Ñ¡Γ¡«ßΓ∞ │ ì¿ºΦ¿⌐ │
- └───────────┴─────────────────────────────┴──────────────┘
- Æáí½¿µá 2-5. ï«ú¿τÑ߬¿Ñ «»ÑαáΓ«αδ.
-
-
-
- Ä»ÑαáΓ«αδ .AND., .OR., .EQV., .NEQV. ¡Ñ ∩ó½∩εΓß∩ í¿¡áα¡δ¼¿ ¿
- »«∩ó½∩εΓß∩ ¼Ñªñπ ñóπ¼∩ «»Ñαá¡ñἿ ½«ú¿τÑ߬¿σ óδαáªÑ¡¿⌐. Ä»ÑαáΓ«α
- .NOT. - π¡áα¡δ⌐ ¿ »αÑñΦÑßΓóπÑΓ ßó«Ñ¼π «»Ñαá¡ñπ.
- Ä»Ñαᵿ¿ αáó¡«ú« »α¿«α¿ΓÑΓá óδ»«½¡∩εΓß∩ ß½Ñóá ¡á»αáó«, »«φ-
- Γ«¼π, ¡á»α¿¼Ñα,
- A .AND. B .AND. C
- ¥¬ó¿óá½Ñ¡Γ¡« :
- (A .AND. B) .AND. C
- Åα¿¼Ñα »αáó¿½á »α¿«α¿ΓÑΓá :
- .NOT. A .OR. B .AND. C
- óδ»«½¡∩ÑΓß∩ ¬á¬ :
- (.NOT. A) .OR. (B .AND. C)
- äóá .NOT. ¡Ñ ¼«úπΓ ß«ßÑñßΓó«óáΓ∞ ß ñαπú ñαπú«¼, σ«Γ∩
- A .AND. .NOT. B
- - φΓ« »α¿¼Ñα ñ«»πßΓ¿¼«ú« óδαáªÑ¡¿∩ ß ñóπ¼∩ «»ÑαáΓ«αἿ »«ñα∩ñ.
- äαπú«⌐ »α¿¼Ñα »αáó¿½á »α¿«α¿ΓÑΓ«ó ¿ ¿ß»«½∞º«óá¡¿∩
- .EQV. ¿ .NEQV. :
- .NOT. A . EQV. B .OR. C .NEQV. D .AND. E
- ¼«ªÑΓ íδΓ∞ óδ»«½¡Ñ¡« ¬á¬
- ((.NOT. A) .EQV. (B .OR. C)) .NEQV. (D .AND. E)
- ï«ú¿τÑ߬¿Ñ «»ÑαáΓ«αδ ¿¼ÑεΓ Γ«ªÑ ßá¼«Ñ º¡áτÑ¡¿Ñ, τΓ« ¿ ó ßΓá¡ñáαΓ¡«⌐
- ¼áΓѼáΓ¿τÑ߬«⌐ ß¿¼á¡Γ¿¬Ñ ß ¡Ñαáºñѽ¿Γѽ∞¡δ¼ .OR.. ìá»α¿¼Ñα:
- .TRVE. .OR. .TRVE.
- ñáßΓ óѽ¿τ¿¡π
- .TRVE.
-
- 5.7. Åα¿«α¿ΓÑΓδ «»ÑαáΓ«α«ó.
-
- è«úñá ó «ñ¡«¼ óδαáªÑ¡¿¿ óßΓαÑτáεΓß∩ áα¿Σ¼ÑΓ¿τÑ߬¿Ñ, ½«ú¿τÑ߬¿Ñ
- «»ÑαáΓ«αδ ¿ «»ÑαáΓ«αδ «Γ¡«ΦÑ¡¿∩, «¡¿ óδ»«½¡∩εΓß∩ ß« ß½ÑñπεΘ¿¼¿
- »α¿«α¿ΓÑΓἿ :
- 1. ï«ú¿τÑ߬¿Ñ (¡¿ºΦ¿⌐).
- 2. ÄΓ¡«ΦÑ¡¿∩ (ßαÑñ¡¿⌐).
- 3. Çα¿Σ¼ÑΓ¿τÑ߬¿Ñ (óδßΦ¿⌐).
-
- 5.8. Åαáó¿½á óδτ¿ß½Ñ¡¿∩ óδαáªÑ¡¿⌐.
-
- ïεíá∩ »ÑαѼѡ¡á∩, ¼áßß¿ó, φ½Ñ¼Ñ¡Γ ¿½¿ Σπ¡¬µ¿∩, ¡á ¬«Γ«αδÑ
- ßßδ½áεΓß∩ ó óδαáªÑ¡¿¿, ñ«½ª¡δ íδΓ∞ «»αÑñѽѡδ ñ« ¼«¼Ñ¡Γá ßß佬¿.
- ûѽδÑ »ÑαѼѡ¡δÑ ñ«½ª¡δ íδΓ∞ «»αÑñѽѡδ áα¿Σ¼ÑΓ¿τÑ߬«⌐ óѽ¿τ¿¡«⌐,
- ¡Ñ óѽ¿τ¿¡«⌐ ¼ÑΓ¬¿ «»ÑαáΓ«αá, πßΓá¡áó½¿óáѼ«⌐ «»ÑαáΓ«α«¼ ASSIGN.
- Ä»αÑñѽѡ¡δÑ áα¿Σ¼ÑΓ¿τÑ߬¿Ñ «»Ñαᵿ¿, Γá¬ªÑ ¬á¬ ñѽѡ¿Ñ ¡á
- ¡π½∞, ¼áΓѼáΓ¿τÑ߬¿ ¡Ñ«»αÑñѽѡ¡δÑ, ºá»αÑΘÑ¡δ. è ñαπú¿¼ ºá»αÑΘÑ¡¡δ¼
- «»Ñαᵿ∩¼ «Γ¡«ß∩Γß∩ ó«ºóÑñÑ¡¿Ñ ¡π½Ñó«ú« «»Ñαá¡ñá ó ¡π½Ñóπε ¿½¿
- «Γα¿µáΓѽ∞¡πε ßΓѻѡ∞ ¿ ó«ºóÑñÑ¡¿Ñ «Γα¿µáΓѽ∞¡«ú« «»Ñαá¡ñá ó
- ßΓѻѡ∞ Γ¿»á REAL.
-
-
-
-
- 5.9. æß佬¿ ¡á φ½Ñ¼Ñ¡Γ ¼áßß¿óá.
-
- æßδ½¬á ¡á φ½Ñ¼Ñ¡Γ ¼áßß¿óá «»αÑñѽ∩ÑΓ «ñ¿¡ φ½Ñ¼Ñ¡Γ ¼áßß¿óá.
- àÑ ß¿¡Γá¬ß¿ß ß½ÑñπεΘ¿⌐ :
- ─────────────────────────────────────────────────────────
- ¼áßß¿ó ( ¿¡ñÑ¬ß [, ¿¡ñÑ¬ß ] . . . )
- ─────────────────────────────────────────────────────────
- âñÑ
- ¼áßß¿ó φΓ« ¿¼∩ ¼áßß¿óá
- ¿¡ñÑ¬ß φΓ« ¿¡ñѬߡ«Ñ óδαáªÑ¡¿Ñ, ∩ó½∩εΘ¿Ñß∩ µÑ½δ¼ óδαáªÑ¡¿Ñ¼
- ñ½∩ óδí«αá ºáñá¡¡«ú« φ½Ñ¼Ñ¡Γá ¼áßß¿óá. ù¿ß½« ¿¡ñѬߡδσ
- óδαáªÑ¡¿⌐ ñ«½ª¡« ß««ΓóÑΓßΓó«óáΓ∞ τ¿ß½π αẼÑα¡«ßΓÑ⌐ ó
- «»¿ßá¡¿¿ ¼áßß¿óá. éѽ¿τ¿¡á ¿¡ñѬߡ«ú« óδαáªÑ¡¿∩ ñ«½ª¡á
- ¡áσ«ñ¿Γß∩ ¼Ñªñπ Ññ¿¡¿µÑ⌐ ¿ óÑασ¡Ñ⌐ úαá¡¿µÑ⌐ ñ½∩ ß««ΓóÑΓ-
- ßΓóπεΘÑ⌐ Ñ⌐ αẼÑα¡«ßΓ¿ ó¬½ετ¿Γѽ∞¡«.
-
- æ Åα¿¼Ñα «»ÑαáΓ«α«ó αẼÑα¡«ßΓ¿
- DIMENSION A(3,2), B(3,4), C(4,5), D(5,6), V(10)
- EQVIVALENCE (X, V(1)), (Y, V(2))
- D(i,j) = D(i,j)/PIVOT
- C(i,j) = C(I,J) + A(i,k) * B(k,j)
- READ (*,*) (V(N), N = 1, 10)
-
-