Floating Point Calculator IEEE

Iqukethe izikhangisoUkuthenga ngaphakathi nohlelo
4.4
30 izibuyekezo
1K+
Okudawunilodiwe
Isilinganiselwa sokuqukethwe
Wonke umuntu
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini

Mayelana nalolu hlelo lokusebenza

Lesi sibali siguqula imicu kanambambili engama-32-bit no-64-bit ibe ngamanani ephoyinti lawo entantayo (okusho amanani wedesimali afana ne- "3.14159 ..."). Ingaguqula nenombolo yedesimali ibe yintambo kanambambili engama-32-bit no-64-bit.

Isibonelo, inani lephuzu elintantayo (idesimali) lePi lingu-3.14159 ...

Isethulo kanambambili sePi ngakho-ke:
01000000 01001001 00001111 11010000

Lesi sibali sisekela ukuguqulwa kwezindlela ezimbili. Ukucacisa ukuthi kusho ukuthini lokhu, nakhu ukuguqulwa okungenza:
(1) I-Float to Binary (3.14159 = 01000000 01001001 00001111 11010000)
(2) I-Binary to Float (01000000 01001001 00001111 11010000 = 3.14159)

Lolu hlelo lokusebenza lwenzelwe ukusiza abafundi besayensi yamakhompiyutha kanye nokwakhiwa kwamakhompiyutha ukuthi baqonde kalula ukuthi inani lentengo elintantayo libalwa kanjani. Isibonelo: intambo kanambambili inombhalo ofakwe imibala ukusiza abafundi bahlukanise phakathi kwesibonakaliso, i-exponent, ne-mantissa. Esinye isibonelo: ngokucindezela isikhathi eside kokukodwa, lokhu kuzokwenza kusebenze imbondela ekhombisa umsebenzisi ukuthi kwenzekani lapho leyo ngxenyana ethile icindezelwa noma icishiwe (izame!).

Lesi siguquli sisekela nezinye izinhlelo zezinombolo noma izethulo ezibandakanya: iphuzu lokuntanta, i-kanambambili, i-hexadecimal, i-octal, inombolo esayiniwe, nezinombolo ezingasayiniwe.

Lolu hlelo lokusebenza lunokusekelwa okugcwele kokuguqulwa kwe:
(1) izinombolo zamaphoyinti anemba ngokunemba okukodwa (iflothi ... idesimali)
(2) ukucacisa okuphindwe kabili kwezinombolo zephoyinti elintantayo (idesimali ephindwe kabili)
(3) izethulo ze-hexadecimal (hex)
(4) izethulo ze-octal (oct)

Lolu hlelo lokusebenza lunokusekelwa okulinganiselwe kokuguqulwa kwe:
(1) izinombolo ezisayiniwe (ezisayiniwe int ... idesimali)
(2) izinombolo ezingasayiniwe (unsigned int ... decimal)

Ukusekelwa okugcwele kusho ukuthi ungenza izingxoxo ezimbili phakathi kokumelwa kwamanani amabili. Ukusekelwa okulinganiselwe kusho ukuthi ungakwazi ukuguqula indlela eyodwa kuphela. Ngisasebenza ukungeza ukwesekwa okugcwele kwazo zonke izinhlelo / izethulo ezinkulu zezinombolo kusayensi yamakhompyutha.

Kunezindlela ezimbili:
(1) Imodi yokubala entantayo - lokhu kusetshenziselwa ukuguqula ngokusobala phakathi kwezinombolo zamaphoyinti kanambambili nezintantayo.
(2) Imodi yokuguqulwa kwe-hexadecimal, octal, kanye kanambambili - lokhu kusetshenziselwa ukuguqula phakathi kwezethulo ze-hexadecimal, octal, kanye kanambambili. Ngemuva kokuguqula phakathi kwalezi zinhlelo ezintathu, ungacindezela inkinobho ethi "Faka isicelo" ukuze ekugcineni uyiguqulele kunani lephoyinti elintantayo.

Sicela wabelane ngalolu hlelo lokusebenza kwabanye abafundi / oprofesa abangazuza ngokulisebenzisa. Ungakhohlwa ukungithumela impendulo nge-imeyili nezicelo zakho zesici. Uma ungathanda ukungithumelela amazwi akho okusekela nokwazisa, ngicela ungithumele wona nge-imeyili!

Izici:
(1) 32-bit no-64-bit ukunemba.
(2) Guqula umgqomo ukuze untante.
(3) Guqula iflothi iye kumgqomo.
(4) Guqula phakathi kwe-hex, oct, ne-bin.
(5) Guqula ukuntanta ku-hex, oct, kusayinwe int, futhi unsigned int.
(6) Guqula umgqomo uye ku-hex, oct, usayine int, futhi unsigned int.
(7) Intambo kanambambili enamakhodi anemibala yokujwayeza abafundi ngophawu, i-exponent, ne-mantissa.
(8) Kopisha bese unamathisela iflothi, umgqomo, i-hex, i-oct.
(9) Kopisha ukuguqulwa okusayiniwe / okungasayiniwe kwebhodi yokunameka.
(10) Ukuguqulwa kwendlela eyodwa kusuka kumgqomo kuya kusayini / unsigned int.
(11) Isixhumi esibonakalayo esikhethekile sokumbondelana sichaza ukuthi iflothi liguqulwa kanjani (liyisebenzise ngokucindezela isikhathi eside kancane).
(12) Shintsha ukubonakala kokubala nokuziphatha kuzilungiselelo zomsebenzisi.

Kuyeza maduze kuzibuyekezo ezizayo:
(1) Ukuguqulwa kwezindlela ezimbili phakathi komgqomo nokusayiniwe / okungasayiniwe int.
(2) Uhlobo lwe-Premium Ad-Free.
(3) Imodi yokubukeka komhlaba.

Vakashela i- iwebhusayithi yami esemthethweni ukuthola eminye imininingwane.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android
Kubuyekezwe ngo-
Jun 13, 2024

Ukuphepha kwedatha

Ukuphepha kuqala ngokuqonda ukuthi onjiniyela baqoqa futhi babelane kanjani ngedatha yakho. Ubumfihlo bedatha nezinqubo zokuphepha zingahluka kuye ngokusebenzisa kwakho, isifunda, nobudala. Unjiniyela unikeze lolu lwazi futhi angalubuyekeza ngokuhamba kwesikhathi.
Le app ingabelana ngalezi zinhlobo zedatha nezinkampani ezingahlobene ngqo
Indawo, Umsebenzi wohlelo lokusebenza nabanye abangu-2
Le app ingaqoqa lezi zinhlobo zedatha
Indawo, Umsebenzi wohlelo lokusebenza nabanye abangu-2
Idatha ibetheliwe lapho ithunyelwa
Idatha ayikwazi ukusulwa

Izilinganiso nezibuyekezo

4.7
25 izibuyekezo

Yini entsha

Changed how many decimal points is shown for accuracy percentage.

Ukusekelwa kwe-app

Mayelana nonjiniyela
Peter Nguyen
peterfelixnguyen@gmail.com
1103 N Acacia St Anaheim, CA 92805-1512 United States
undefined

Okuningi ngo-Logical Sonic