Bu kalkulyator 32 və 64 bitlik ikili sətirləri üzən nöqtə dəyərlərinə çevirir (yəni "3.14159 ..." kimi onluq dəyərlər). Ondalık ədədi 32 və 64 bitlik ikili sətrə də çevirə bilər.
Məsələn, Pi-nin üzən nöqtəsi (onluq) dəyəri 3.14159 ...
Buna görə Pi'nin ikili nümayəndəliyi:
01000000 01001001 00001111 11010000
Bu kalkulyator iki tərəfli dönüşümləri dəstəkləyir. Bunun nə demək olduğunu aydınlaşdırmaq üçün edə biləcəyi dönüşümlər:
(1) İkili üzmək (3.14159 = 01000000 01001001 00001111 11010000)
(2) Üzmək üçün ikili (01000000 01001001 00001111 11010000 = 3.14159)
Bu proqramlar, kompüter elmləri və kompüter memarlığı tələbələrinin üzən nöqtə dəyərinin necə hesablandığını asanlıqla anlamalarına kömək etmək üçün hazırlanmışdır. Məsələn: ikili sətir, şagirdlərin işarəni, göstəricini və mantissanı ayırd etmələrinə kömək etmək üçün rəng kodudur. Başqa bir nümunə: fərdi bir bit üzərində uzun müddət basaraq, istifadəçiyə həmin biti işə saldıqda və ya bağladıqda nə baş verdiyini göstərən bir örtük aktivləşdirəcəkdir (sınayın!).
Bu çevirici ayrıca digər ədədi sistemləri və ya təmsilləri dəstəkləyir: üzən nöqtə, ikili, onaltılıq, səkkizlik, işarəli tam və imzasız tam ədədi.
Bu tətbiq aşağıdakılar üçün tam dönüşüm dəstəyinə malikdir:
(1) tək dəqiqlikli üzən nöqtə nömrələri (float ... onluq)
(2) cüt dəqiqlikli üzən nöqtə nömrələri (ikiqat ... onluq)
(3) onaltı təsvirlər (hex)
(4) səkkizli nümayəndəliklər (səkkiz)
Bu tətbiqetmə məhdud dönüşüm dəstəyinə malikdir:
(1) imzalı tam ədədlər (imzalı int ... onluq)
(2) imzasız tam ədədlər (imzasız int ... onluq)
Tam dəstək, iki ədədi nümayəndəlik arasında ikitərəfli söhbətlər edə biləcəyiniz deməkdir. Məhdud dəstək o deməkdir ki, yalnız birtərəfli dönüşümlər edə bilərsiniz. Kompüter elmindəki bütün əsas ədədi sistemlər / nümayəndəliklər üçün tam dəstək əlavə etmək üçün hələ də çalışıram.
İki rejim var:
(1) Üzən nöqtə kalkulyatoru rejimi - bu, ikili və üzən nöqtə nömrələri arasında açıq şəkildə çevrilmək üçün istifadə olunur.
(2) Onaltılık, sekizli və ikili dönüşüm rejimi - bu onaltılıq, sekizli və ikili nümayəndəliklər arasında çevrilmək üçün istifadə olunur. Bu üç say sistemi arasında çevrildikdən sonra nəhayət onu üzən nöqtə dəyərinə çevirmək üçün "Uygula" düyməsini basa bilərsiniz.
Xahiş edirəm bu tətbiqi istifadə etməkdən faydalana biləcək digər tələbə / professorlara paylaşın. Rəylərinizi və xüsusiyyət istəklərinizi mənə e-poçtla göndərməyi unutmayın. Dəstək və təşəkkür sözlərinizi mənə göndərmək istəyirsinizsə, xahiş edirəm mənə e-poçtla göndərin!
Xüsusiyyətlər: (1) 32-bit və 64-bit dəqiqlik.
(2) Zibil qutusunu üzməyə çevirin.
(3) Şamandıra zibil qutusuna çevirin.
(4) Hex, oct və zibil qutusu arasında çevir.
(5) Şamandıra hex, oct, imzalı int və imzasız int.
(6) Zibil qutusunu hex, oct, imzalı int və imzasız int-ə çevirin.
(7) Şagirdləri işarə, göstərici və mantissa ilə tanış etmək üçün rəng kodlu ikili simli.
(8) Şamandıra, zibil qutusu, hex, səkkiz kopyalayıb yapışdırın.
(9) imzalanmış / imzasız int dönüşümlərini panoya kopyalayın.
(10) Zibil qutusundan imzalı / imzasız int.
(11) Xüsusi bindirmə interfeysi şamandıranın necə çevrildiyini izah edir (fərdi bir bit üzərində uzun müddət basaraq aktivləşdirin).
(12) İstifadəçi parametrlərindəki kalkulyatorun görünüşünü və davranışını dəyişdirin.
Tezliklə gələcək yeniləmələrdə: (1) Zibil qutusu ilə imzalanmış / imzasız int arasında iki tərəfli dönüşüm.
(2) Premium Reklamsız versiya.
(3) Landşaft rejimi.
Daha çox məlumat üçün
rəsmi veb saytımı ziyarət edin.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android