Ta kalkulator pretvori 32-bitne in 64-bitne binarne nize v njihove vrednosti s plavajočo vejico (tj. Decimalne vrednosti, kot je "3.14159 ..."). Prav tako lahko pretvori decimalno število v 32-bitni in 64-bitni binarni niz.
Na primer, plavajoča (decimalna) vrednost Pi je 3,14159 ...
Binarna predstavitev Pi je torej:
01000000 01001001 00001111 11010000
Ta kalkulator podpira dvosmerne pretvorbe. Za pojasnitev, kaj to pomeni, so tukaj naslednje pretvorbe:
(1) Float v binarno (3,14159 = 01000000 01001001 00001111 11010000)
(2) Binarno na plavajoči (01000000 01001001 00001111 11010000 = 3,14159)
Ta aplikacija je namenjena študentom računalništva in računalniške arhitekture, da lažje razumejo, kako se izračuna vrednost s plavajočo vejico. Na primer: binarni niz je barvno kodiran, da študentom pomaga razlikovati med znakom, eksponentom in mantiso. Drug primer: z dolgim pritiskom na posamezni bit bo to aktiviralo prekrivanje, ki bo uporabniku pokazalo, kaj se zgodi, ko se določen bit vklopi ali izklopi (preizkusite ga!).
Ta pretvornik podpira tudi druge numerične sisteme ali predstavitve, vključno s: plavajočo vejico, binarno, šestnajstiško, osmiško, podpisano celo število in nepodpisana cela števila.
Ta aplikacija ima popolno podporo za pretvorbo za:
(1) enonatančne številke s plavajočo vejico (float ... decimalno)
(2) dvojno natančne številke s plavajočo vejico (dvojno ... decimalno)
(3) šestnajstiške predstavitve (šestnajstiška)
(4) osmeročne predstavitve (okt)
Ta aplikacija ima omejeno podporo za pretvorbo za:
(1) podpisana cela števila (podpisana int ... decimalna številka)
(2) nepodpisana cela števila (nepodpisani int ... decimalni)
Popolna podpora pomeni, da lahko izvajate dvosmerne pogovore med dvema numeričnima predstavoma. Omejena podpora pomeni, da lahko izvajate samo enosmerne pretvorbe. Še vedno delam na dodajanju popolne podpore za vse glavne numerične sisteme / predstavitve v računalništvu.
Obstajata dva načina:
(1) Način računanja s plavajočo vejico - uporablja se za izrecno pretvorbo med binarnimi in plavajočimi številkami.
(2) Heksadecimalni, osmiški in binarni način pretvorbe - ta se uporablja za pretvorbo med šestnajstiško, osmiško in binarno predstavitvijo. Po pretvorbi med temi tremi številskimi sistemi lahko nato pritisnete gumb "Uporabi", da ga končno pretvorite v vrednost s plavajočo vejico.
Prosimo, da to aplikacijo delite z drugimi študenti / profesorji, ki bi ji lahko koristili. Ne pozabite mi poslati povratnih informacij in zahtev za funkcije. Če bi mi radi poslali svoje besede podpore in zahvale, mi jih prosim pošljite!
Značilnosti: (1) 32-bitne in 64-bitne natančnosti.
(2) Pretvorite koš v plavajoče.
(3) Pretvori plovec v koš.
(4) Pretvori med hex, oct in bin.
(5) Pretvori float v šestnajstiško, okt, podpisano int in nepodpisano int.
(6) Pretvori bin v šestnajstiško, okt, podpisano int in unsigned int.
(7) Barvno kodiran binarni niz za seznanitev študentov z znakom, eksponentom in mantiso.
(8) Kopirajte in prilepite float, bin, hex, oct.
(9) Kopirajte podpisane / nepodpisane pretvorbe int v odložišče.
(10) Enosmerna pretvorba iz koša v podpisan / nepodpisan int.
(11) Poseben vmesnik za prekrivanje pojasnjuje, kako se plovec pretvori (aktivirajte ga z dolgim pritiskom na posamezen bit).
(12) Spremenite videz in vedenje kalkulatorja v uporabniških nastavitvah.
Kmalu v prihodnjih posodobitvah: (1) Dvosmerne pretvorbe med bin in int.
(2) Premium različica brez oglasov.
(3) Ležeči način.
Za več informacij obiščite moje
uradno spletno mesto .
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android