Энэ тооцоолуур нь 32 ба 64 битийн хоёртын мөрийг хөвөгч цэгийн утга болгон хөрвүүлдэг (өөрөөр хэлбэл "3.14159 ..." гэх мэт аравтын бутархай утга). Энэ нь аравтын тоог 32 ба 64 битийн хоёртын мөр болгон хөрвүүлэх боломжтой.
Жишээлбэл, Pi-ийн хөвөх цэг (аравтын бутархай) утга нь 3.14159 ...
Pi-ийн хоёртын дүрслэл нь:
01000000 01001001 00001111 11010000
Энэ тооцоолуур нь хоёр талын хөрвүүлэлтийг дэмждэг. Энэ нь юу гэсэн үг болохыг тодруулахын тулд дараахь хөрвүүлэлтийг энд оруулав.
(1) Хоёртын файл руу шилжих (3.14159 = 01000000 01001001 00001111 11010000)
(2) Хөвөх хоёртын хувилбар (01000000 01001001 00001111 11010000 = 3.14159)
Энэхүү програм нь компьютерийн шинжлэх ухаан, компьютерийн архитектурын чиглэлээр суралцаж буй оюутнуудад хөвөгч цэгийн утгыг хэрхэн тооцоолж байгааг ойлгоход нь туслах зорилгоор бүтээгдсэн болно. Жишээлбэл: хоёртын мөрийг өнгө, кодоор тэмдэглэсэн нь сурагчдад тэмдэг, экспонент ба мантисса хоёрыг ялгахад тусална. Өөр нэг жишээ: тусдаа бит дээр удаан дарахад энэ нь тухайн битийг асаах эсвэл унтраахад хэрэглэгчид юу болохыг харуулах давхаргыг идэвхжүүлнэ (туршиж үзээрэй!).
Энэ хөрвүүлэгч нь бусад тоон систем эсвэл дүрслэлийг дэмждэг бөгөөд үүнд: хөвөгч цэг, хоёртын, арван зургаатын, наймтын, тэмдэглэгдсэн бүхэл тоонууд, тэмдэггүй бүхэл тоонууд орно.
Энэ апп нь дараахь зүйлийг хөрвүүлэх бүрэн дэмжлэгтэй байна.
(1) нэг нарийвчлалтай хөвөгч цэгийн тоо (хөвөх ... аравтын бутархай)
(2) хоёр нарийвчлалтай хөвөгч цэгийн тоо (давхар ... аравтын бутархай)
(3) арван зургаатын дүрслэл (зургаан өнцөгт)
(4) octal дүрслэл (oct)
Энэ апп нь хязгаарлагдмал хөрвүүлэх дэмжлэгтэй:
(1) тэмдэгт бүхэл тоо (гарын үсэг бүхий инт ... аравтын бутархай)
(2) гарын үсэггүй бүхэл тоо (unsigned int ... аравтын бутархай)
Бүрэн дэмжлэг гэдэг нь хоёр тоон дүрсний хооронд хоёр талын харилцан яриа хийх боломжтой гэсэн үг юм. Хязгаарлагдмал дэмжлэг гэдэг нь та зөвхөн нэг талын хөрвүүлэлт хийх боломжтой гэсэн үг юм. Би компьютерийн шинжлэх ухааны бүх томоохон тоон систем / дүрслэлд бүрэн дэмжлэг үзүүлэхээр ажиллаж байна.
Хоёр горим байдаг:
(1) Хөвөгч цэгийн тооцоолох горим - энэ нь хоёртын ба хөвөгч цэгийн тоог хооронд нь тодорхой хөрвүүлэхэд хэрэглэгддэг.
(2) 16, найм, хоёртын хөрвүүлэлтийн горим - энэ нь арван зургаа, найм, хоёртын дүрслэлийг хөрвүүлэхэд хэрэглэгддэг. Эдгээр гурван тооны системүүдийн хооронд хөрвүүлсний дараа та "Хэрэглэх" товчийг дарж эцэст нь хөвөгч цэгийн утга болгон хөрвүүлэх боломжтой.
Энэ програмыг ашигласнаар бусад оюутнууд / профессоруудтай хуваалцана уу. Санал хүсэлт, онцлог шинж чанар хүсэлтийг надад имэйлээр илгээхээ бүү мартаарай. Хэрэв та надад дэмжлэг, талархлын үгээ илгээхийг хүсвэл надад имэйлээр илгээнэ үү!
Онцлог шинж чанарууд: (1) 32 ба 64 битийн нарийвчлал.
(2) Хогийн савыг хөвөх хэлбэрт шилжүүлэх.
(3) Хөвөгч савыг хөрвүүлэх.
(4) Зургаан өнцөгт, окт, хогийн савны хооронд хөрвүүлэх.
(5) Хөвөгчийг hex, oct, imzalı int, unsigned int болгон хөрвүүлнэ.
(6) Хогийн савыг hex, oct, imzalı int, unsigned int болгон хөрвүүлэх.
(7) Сурагчдыг тэмдэг, экспонент ба мантиссатай танилцуулах өнгөт кодчилсон хоёртын мөр.
(8) Хөвөгч, хогийн сав, зургаан өнцөгт, oct зэргийг хуулж тавь.
(9) гарын үсэг зурсан / гарын үсэггүй int хөрвүүлэлтийг санах ойд хуулах.
(10) Хогийн савнаас sign / unsigned int руу нэг тал руу хөрвүүлэх.
(11) Тусгай overlay интерфейс нь хөвөгчийг хэрхэн хөрвүүлдэг болохыг тайлбарлаж өгдөг (бит дээр удаан дарж идэвхжүүлнэ үү).
(12) Хэрэглэгчийн тохиргоонд тооны машины дүр төрх, зан төлөвийг өөрчлөх.
Ирээдүйд шинэчлэгдэх болно: (1) Хогийн сав ба гарын үсэггүй / гарын үсэггүй инт хоорондох хоёр талын хөрвүүлэлт.
(2) Дээд зэрэглэлийн зар сурталчилгаагүй хувилбар.
(3) Ландшафтын горим.
Илүү их мэдээлэл авахыг хүсвэл миний
албан ёсны вэбсайтаас авна уу.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android