Ky llogaritës shndërron vargjet binare 32-bit dhe 64-bit në vlerat e tyre të pikave lundruese (d.m.th. vlerat dhjetore si "3.14159 ..."). Ai gjithashtu mund të shndërrojë numrin dhjetor në një varg binar 32-bit dhe 64-bit.
Për shembull, vlera e pikës lundruese (dhjetore) e Pi është 3.14159 ...
Përfaqësimi binar i Pi është kështu:
01000000 01001001 00001111 11010000
Ky llogaritës mbështet shndërrimet në dy kahje. Për të sqaruar se çfarë do të thotë kjo, këtu janë shndërrimet që mund të bëjë:
(1) noton në binar (3.14159 = 01000000 01001001 00001111 11010000)
(2) Binary to Float (01000000 01001001 00001111 11010000 = 3.14159)
Ky aplikacion është krijuar për të ndihmuar studentët e shkencave kompjuterike dhe arkitekturës kompjuterike të kuptojnë lehtësisht se si llogaritet një vlerë e pikës lundruese. Për shembull: vargu binar është i koduar me ngjyra për të ndihmuar studentët të bëjnë dallimin midis shenjës, eksponentit dhe mantisës. Një shembull tjetër: duke shtypur gjatë në një bit individual, kjo do të aktivizojë një mbivendosje që i tregon përdoruesit se çfarë ndodh kur ai bit specifik ndizet ose fiket (provojeni!).
Ky konvertues gjithashtu mbështet sisteme ose paraqitje të tjera numerike duke përfshirë: pika lundruese, binare, heksadecimale, oktale, numër i plotë i nënshkruar dhe numra të plotë të pa nënshkruar.
Ky aplikacion ka mbështetjen e plotë të konvertimit për:
(1) numrat e pikave lundruese me precizion të vetëm (noton ... dhjetor)
(2) numra pikash lundruese me precizion të dyfishtë (dyfish ... dhjetor)
(3) paraqitje heksadecimale (magji)
(4) përfaqësime oktale (tetor)
Ky aplikacion ka mbështetje të kufizuar të konvertimit për:
(1) numrat e plotë të nënshkruar (nënshkruar int ... dhjetor)
(2) numra të plotë të nënshkruar (int nënshkruar ... dhjetor)
Mbështetja e plotë do të thotë që ju të mund të kryeni biseda dykahëshe midis dy paraqitjeve numerike. Mbështetja e kufizuar do të thotë që mund të kryeni vetëm shndërrime në një drejtim. Unë jam ende duke punuar në shtimin e mbështetjes së plotë për të gjitha sistemet kryesore numerike / përfaqësimet në shkencën kompjuterike.
Ekzistojnë dy mënyra:
(1) Modaliteti i llogaritësit të pikës lundruese - kjo përdoret për të konvertuar në mënyrë të qartë midis numrave binarë dhe pikave lundruese.
(2) Modaliteti i shndërrimit heksadecimal, oktal dhe binar - kjo përdoret për të shndërruar në përfaqësime heksadecimale, oktale dhe binare. Pas konvertimit midis këtyre tre sistemeve numerike, më pas mund të shtypni butonin "Zbato" për ta kthyer më në fund në një vlerë të pikës lundruese.
Ju lutemi ndani këtë aplikacion me studentë / profesorë të tjerë që mund të përfitojnë nga përdorimi i tij. Mos harroni të më dërgoni me email komentet tuaja dhe kërkesat e funksioneve. Nëse dëshironi të më dërgoni fjalët tuaja të mbështetjes dhe vlerësimit, ju lutem ma dërgoni me email!
Karakteristikat: (1) Precizione 32-bit dhe 64-bit.
(2) Shndërroni shportën në noton.
(3) Shndërroni noton në kosh.
(4) Konvertoni midis magji, okt dhe bin.
(5) Shndërroni float në magji, okt, int të nënshkruar dhe int të nënshkruar.
(6) Shndërroni shportën në magji, okt, int të nënshkruar dhe int të nënshkruar.
(7) Varg binar i koduar me ngjyra për t'i njohur studentët me shenjën, eksponentin dhe mantisën.
(8) Kopjoni dhe ngjitni float, shportën, magjinë, okt.
(9) Kopjo konvertimet e nënshkruara / të nënshkruara në clipboard.
(10) Shndërrim në një drejtim nga bin në int të nënshkruar / pa firmosur.
(11) Ndërfaqja speciale e mbivendosjes shpjegon se si shndërrohet float (aktivizoni atë duke shtypur gjatë në një bit individual).
(12) Ndryshoni pamjen dhe sjelljen e llogaritësit në cilësimet e përdoruesit.
Së shpejti në azhurnimet e ardhshme: (1) Shndërrimet dykahëshe midis binit dhe int të nënshkruar / pa firmosur.
(2) Version Premium pa reklama.
(3) Modaliteti i peizazhit.
Vizitoni
faqen zyrtare të internetit për më shumë informacion.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android