ΠΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π·Π½Π°ΠΊΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 4.2. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΠΈΠΏ char ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π½Π°ΠΊΠΎΠ²ΡΠΌ. ΠΡΠ»ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠΏΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΠΏΠ° char ΡΠΎ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π½Π° Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΠΉ, ΡΠΎ Π΄Π»Ρ Π½Π΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠΈΠΏΠ° unsigned char (ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ 4.3).
Π’Π°Π±Π»ΠΈΡΠ° 4.2.
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΠΏΠΎΠ² ΠΡ ΡΠΈΠΏΠ° Π ΡΠΈΠΏΡ ΠΠ΅ΡΠΎΠ΄ char short Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ char long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ char unsigned char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; char unsigned short ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΠ΅ΡΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΡ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π±ΠΈΡΠ° Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ short; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ short Π² unsigned short char unsigned long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long Π² unsigned long char float Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ float char double Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ double short char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° short long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ short unsigned char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° short unsigned short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΠ΅ΡΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΡ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π±ΠΈΡΠ° short unsigned long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long Π² unsigned long short float Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ float short double Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ double long char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° long short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° long unsigned char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° long unsigned short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° long unsigned long ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΠ΅ΡΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΡ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Π±ΠΈΡΠ° long float ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ float; Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ long double ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ double; Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΡ ΡΠΎΡΠ½ΠΎΡΡΠΈΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Π Π‘Π MSC ΠΈ Π‘Π Π’Π‘ ΡΠΈΠΏ int ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½ ΡΠΈΠΏΡ short ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΠΏΠ° int ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠΈΠΏΠ° short. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡ ΡΠ·ΡΠΊΠ° Π‘ΠΈ ΡΠΈΠΏ int ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½ ΡΠΈΠΏΡ long ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΠΏΠ° int ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠΈΠΏΠ° long.
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΠΏΠΎΠ²ΠΠ΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΠΊ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌΡ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌΡ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠ΅ΠΌ ΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°ΡΡΠΈΡ Π±ΠΈΡΠΎΠ². ΠΠ΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΠΊ Π΄Π»ΠΈΠ½Π½ΠΎΠΌΡ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄Π»ΠΈΠ½Π½ΠΎΠΌΡ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½ΡΠ»ΡΠΌΠΈ ΡΠ»Π΅Π²Π°. ΠΠ΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠΎΠΉ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠΈΠΏΡ long, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° long ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠΎΠΉ.
ΠΡΠ»ΠΈ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠ²ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΡΠΎ Π±ΠΈΡΠΎΠ²ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ ΡΡΠ°ΡΡΠΈΠΉ (Π·Π½Π°ΠΊΠΎΠ²ΡΠΉ) Π±ΠΈΡ Π±ΡΠ» ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² Π΅Π΄ΠΈΠ½ΠΈΡΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ.
ΠΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 4.3.
Π’Π°Π±Π»ΠΈΡΠ° 4.3.
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΠΏΠΎΠ² ΠΡ ΡΠΈΠΏΠ° Π ΡΠΈΠΏΡ ΠΠ΅ΡΠΎΠ΄ unsigned char char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π·Π½Π°ΠΊΠΎΠ²ΡΠΌ unsigned char short Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned char long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned char unsigned short Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned char unsigned long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned char float Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ float unsigned char double Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ double unsigned short char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° unsigned short short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π·Π½Π°ΠΊΠΎΠ²ΡΠΌ unsigned short long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned short unsigned char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° unsigned short unsigned long Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ unsigned short float Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ float unsigned short double Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ Π΄ΠΎ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ double unsigned long char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° unsigned long short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° unsigned long long ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΡΡΠ°ΡΡΠΈΠΉ Π±ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π·Π½Π°ΠΊΠΎΠ²ΡΠΌ unsigned long unsigned char ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ Π±Π°ΠΉΡΠ° unsigned long unsigned short ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° unsigned long float ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ float unsigned long double ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ double (Π² Π²Π΅ΡΡΠΈΠΈ 5 Π‘Π MSC ΡΡΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ, Π±Π΅Π· ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° long)ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Π Π‘Π MSC ΠΈ Π‘Π Π’Π‘ ΡΠΈΠΏ unsigned int ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½ ΡΠΈΠΏΡ unsigned short ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΠΏΠ° unsigned int ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠΈΠΏΠ° unsigned short. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡ ΡΠ·ΡΠΊΠ° Π‘ΠΈ ΡΠΈΠΏ unsigned int ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½ ΡΠΈΠΏΡ unsigned long ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΈΠΏΠ° int ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠΈΠΏΠ° unsigned long.
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Π²Π°ΡΡΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° float ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ ΠΊ ΡΠΈΠΏΡ double Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ ΡΠΎΡΠ½ΠΎΡΡΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° double ΠΏΡΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊ ΡΠΈΠΏΡ float ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΡΠ΅ΡΠ΅ΠΉ ΡΠΎΡΠ½ΠΎΡΡΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° double ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²Π΅Π»ΠΈΠΊ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΎΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° float, ΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎΡΠ΅ΡΡ Π·Π½Π°ΡΠΈΠΌΠΎΡΡΠΈ, ΠΎ ΡΠ΅ΠΌ ΡΠΎΠΎΠ±ΡΠ°Π΅ΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ.
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠΎΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ ΠΊ ΡΠ΅Π»ΡΠΌ ΡΠΈΠΏΠ°ΠΌ Π² Π΄Π²Π° ΠΏΡΠΈΠ΅ΠΌΠ°: ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ ΡΠΈΠΏΡ long, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° long ΠΊ ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠΌΡ ΡΠΈΠΏΡ. ΠΡΠΎΠ±Π½Π°Ρ ΡΠ°ΡΡΡ ΠΏΠ»Π°Π²Π°ΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊ long; Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²Π΅Π»ΠΈΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° long, ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½. ΠΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ»Π°Π²Π°ΡΡΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 4.4.
Π’Π°Π±Π»ΠΈΡΠ° 4.4.
ΠΡ ΡΠΈΠΏΠ° Π ΡΠΈΠΏΡ ΠΠ΅ΡΠΎΠ΄ float char ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ char float short ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ short float long ΡΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΡΠΎΠ±Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ; ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²Π΅Π»ΠΈΠΊ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠΌ long float unsigned short ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ unsigned short float unsigned long ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ unsigned long float double Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Π½ΡΠΈΡΡΡ Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π±ΠΈΡΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π° double char ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ float; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ float ΠΊ char double short ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ float; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ float ΠΊ short double long ΡΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΡΠΎΠ±Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ; ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²Π΅Π»ΠΈΠΊ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠΌ long double unsigned short ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ unsigned short double unsigned long ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ long; ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ long ΠΊ unsigned long double float ΡΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ»Π°Π΄ΡΠΈΡ Π±ΠΈΡΠΎΠ² ΠΌΠ°Π½ΡΠΈΡΡΡ; Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΏΠΎΡΠ΅ΡΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ; Π΅ΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²Π΅Π»ΠΈΠΊΠΎ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠΌ float, ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π£ΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ ΠΊ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΈΠ·-Π·Π° ΠΎΡΠ»ΠΈΡΠΈΠΉ Π² ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΡ ΠΊ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΠ°Π·Π½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΈ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ.