እንዴት ነው? · bei.pm

ይህ ጽሁፍ በኦፕንኤይ ጂፒቲ-4o ሚኒ በአውቶማቲክ መንገድ ተተርጎሞ ነው።

በዚህ ክፍል ላይ የፋይል ቅርጾች እና የተመለሰ ዲዛይን ላይ የተጻፉ አንቀጽ አለ።

አሁን ግን እንደዚህ ነው:
ውስጥ ብዙ የታሪክ ቋንቋዎች እና በተለይ አንዳንድ ሰዎች ነገሮችን በተለያዩ ስምዎች ይታወቃሉ - ወይም ከመለኮታዊ ነገሮች ስለ አለመገንዘብ ምንም አልባ እንደነበር ይኖራሉ ምክንያቱም የዚህ አማራጭ ቋንቋ ከእነርሱ ውስጥ ተቀጣጣለች።

tl;dr:
የእኔ የቅርጸ ተወካይ በC99 <stdint.h> ይመለከታል። የዚህ ቅርጸ ተወካይ ከሚያስተውሉት ማንኛውም ሰው የእኔን ቅርጸ ተወካይ ይቀበላል።

ኢንተጀር

Integer በቀላሉ ማቅረብ ይቻላል እንደ ሙሉ ቁጥር ይገኛሉ፣ ማለትም የንዋይ ክፍል የለውም ቁጥር ነው።

በዚህ ጊዜ ኢንተጀር በውስጣዊ መረጃ ቅፅ ውስጥ በተገኘ የቁጥር ተመን ይወሰን ይታወቃል፣ ማለት በተወሰነ የቁጥር መመንጫ በሚሆን ይታወቃል። ይህን በቢት እንደሚገልጹ ነኝ - ይህ የሚለው የ"ባይት" እና ይህን የሚቀጥለው ዓይነት (ወርድ፣ Qword፣ ...) በአጠቃቀም መሠረት ከስርዓት ጋር የተያያዘ ነው።

እንዲሁም በኢንተጀር ዓይነቶች ውስጥ ተፈጥሯዊ ቁጥር (ℕ፣ ማለት የመዋቅር አንድ የለውም - Unsigned) እና ሙሉ ቁጥር (ℤ፣ ማለት የመዋቅር አለ - Signed) ይለያዩ።
ይህ መረጃ በየታይ በምልክት (u ወይም s) መለኪያ ይታይቃል።

ከዚያ በእዚህ የመዋቅር ያለው ሙሉ ቁጥሮች ወይም የአንደኛ ኮምፕሌምንት ይታይቃሉ ወይም የሁለተኛ ኮምፕሌምንት ይታይቃሉ።
እንደሚያሳይ ከመለኪያ እንደሚገንዘብ የሚለው የሁለተኛ ኮምፕሌምንት ይጠቀማል፣ እንደ ዘመናዊ መረጃ መስክ ይህ ይታይቃል።

የመዋቅር የለውም ቁጥሮች በዚህ ዙርያ uint በድረ-ገጽ ተገልጿል፣ ይህ የሚለው ወይም የሚቀጥለው የገንዘብ ተመን ቢት ነው።
የመዋቅር ያለው ቁጥሮች በዚህ ዙርያ sint በድረ-ገጽ ተገልጿል፣ ይህ የሚለው ወይም የሚቀጥለው የገንዘብ ተመን ቢት ነው።

"char" የሚለው የውስጣዊ አይነት ማጠቃለያ እጅግ ተገቢ አንዱ አለኝ፣ ምክንያቱም የፊደሎች አይነቶች በአጠቃቀም የሚሆኑት በሙሉ ቁጥር ይታይቃሉ፣ ምንም እንኳን ይህ የሚለው ይታይቃል ይሆን እንዲሁ ይታይቃል።
ይህ ስለዚህ ለመቀየር በuint(8)[] ይታይቃል።

ምሳሌዎች፦

ንድፍ C99 stdint.h እኩልነት መግለጫ ቁጥር አካባቢ
uint(16) uint16_t ያለ ምልክት ኢንተግራ, 16 ቢት ርዝመት 0 - 65,535
sint(8) int8_t አስመልክት ኢንተግራ, 8 ቢት ርዝመት, የሁለተኛ ኮምፕሬስስ -126 - 127
uint(24) uint32_t:24 ያለ ምልክት ኢንተግራ, 24 ቢት ርዝመት 0 - 16,777,216

የተወሰነ ኮማ እሴቶች

ከተወሰነ ነገር የተነሳ ቁጥር የተለያዩ ቁጥሮች ነው ከ ዋና ቁጥሮች (Q) የሚመነጭ፣ ይህም በኮማ እና በኋላ ወይም የሚያንስ ወይም በማግኘት የሚሰሩ ወይም ነገሮች ላይ ነው።

በከተወሰነ ነገር የተወሰነ አይነት እንደዚህ የተባለው ኮማው በማበረታች ግን በየዓይነቱ ምን ይበል፣ ይህ የዋበ ቁጥር አይነት ይታወቃል፡ የቁጥር ክትትል ይኖርበታል በዚህም ይኖርዋል ማለት ይተርጉም።

በእውነታ ይህ የአይነት በዚያ በበረድ ምን ይወጡ ይህም የሚሰሩት የውስጣዊ ቁጥር በመሆኑ ወይም አይነት ይሰሩበታል።

እንደዚህ ይህ የሚሰሩት ዋነኛ የውስጣዊ ኮማይን ይህ እንደተወሰኑ እንደ ዋነኛ ወይም ግልባጥ ይሄደዋል፡ ይህም ይህ የሚሰሩት የውስጣዊ እንደዚህ ይሰሩ ይህ ይሰሩ ይህ ይሰሩ ይሰሩ እና ይቀዳይ ይህ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይሰሩ ይ

ፍላይስኮማ ወይም ጌርተኮማ ዋጋዎች

የሚንቀሳቀስ ቁጥር በዚህ ዓይነት ቁጥር ከአንደኛ በመሆን የሚገኝ የተወዳዳሚ እና የምርጥ ምርጥ ቀዳሚ ዝርዝር በመግለጽ ይገኛል - እና በአጠናቋለሁ ወይም በአስተዋይነት የምርምር ግንዛቤ ላይ ይታያል.
ይህን የሚያደርግ ዘዴ በIEEE 754 እንደ ወቅታዊ ድርጅት ተወዳዳሚ ተፈቅዷል።

ይህ የሚንቀሳቀስ ቁጥር በአብዛኛው ከዚህ ዝርዝር አንዳንድ ክፍሎች ይประกዳል:

ምልክት (0 ወይም 1) እኩልነት መነሻ

እንደ ምልክት የመነሻ ዝርዝር በቀላሉ ወደ ውስጥ ይወዳደር ነው ይኸው ይከተለዋል ወይም ያለውን በቀላሉ ይታይ። ዋናው ቁጥር ይህ በቀይብ እንደ
መነሻ * 2እኩልነት

እንዲሁም አንዱ ዝርዝር ቀጣይ ዋስትን የሚያወዳድር ይኖርባቸው፡ ሙሉ በሙሉ ዋስትን ዋጋዎች ይከውን - የማይገኝ ±∞ እና NaN ("የማይወድቅ ቁጥር").

የሚንቀሳቀስ ቁጥር በተለይ የእውነት ውሳኔ አለበት እንደሚሆን እና እንደ ዚህ ይህ አይነት ቁጥሮች በእጅግ ወይም በደረቅ ዝርዝር ይኖርባቸው ወይም ወይም አይወድቅ። በተለምዶ የሚንቀሳቀስ ቁጥሮች ለበርካታ ቀንድ ይህ ዝርዝር እንደ አስተዋይ ወይም የማይወድቅ ቁጥሮች ይሆኑበት።

በውስጥ ዝርዝር የሚንቀሳቀስ ቁጥር እንደ float(መነሻ, እኩልነት) ይገኛል.
እንደ ይህ ዝርዝር የሚያወዳድር የአማርኛ የምርጥ ክፍል እንደ ውስጥ ይገኛል።