Okwakamuva: Njengoba bengikade ngingalugcini lolu hlelo lokusebenza iminyaka, nginqume ukulwenza lube umthombo ovulekile ngaphansi kwe-GNU General Public License v3.0. Uma othile enentshisekelo yokuba ngumnakekeli noma umnikeli, ngithumele i-imeyili.
Ikhodi yomthombo egcwele manje isiyatholakala ku-GitLab: https://gitlab.com/razorscript/fxcalc
Uhlelo lokusebenza lwakhiwe nge-Adobe AIR SDK kanye nelabhulali ye-Feathers UI. Zombili manje seziphelelwe yisikhathi. Cishe ngeke kuthathe umzamo omkhulu kakhulu ukubuyekeza uhlelo lokusebenza ukuze lusebenzise inguqulo yakamuva ye-AIR SDK evela ku-HARMAN (umnakekeli wamanje we-AIR).
I-FXCalc iyifomula yokubala yesayensi yefomula enembile ngokubukeka kwesimanje.
Faka isisho sezibalo bese usebenzisa inkinobho yokulingana ukuze usihlole, wenze izibalo ngokulandelana okunqunywa ukuhleleka okujwayelekile kokusebenza kwezibalo.
Qaphela: Uhlelo lokusebenza lumahhala ngokuphelele futhi alunazo izikhangiso.
Izinkulumo nemiphumela yazo kugcinwa emlandweni wokubala. Ukuze ubuyele emuva naphambili emlandweni, sebenzisa izinkinobho zomcibisholo waphezulu naphansi.
Ukuze uqale ukuhlela ifomula ebonisiwe, sebenzisa inkinobho yomcibisholo wesokunxele noma kwesokudla. Lapho uhlela ifomula, sebenzisa lezi zinkinobho noma uthephe noma yikuphi ngaphakathi kwefomula ukuze uhambise ikhasethi.
Ukuze usule ifomula yamanje, sebenzisa inkinobho ye-AC. Uma ubuka ifomula, ungase futhi uqale ukufaka isisho esisha ngaphandle kokusula esidala.
Ukuze ushintshe phakathi kwamamodi okufaka nokushintsha, sebenzisa inkinobho yokuguqula ye-INS.
Imiphumela yokubala ingavezwa ngamafomethi ahlukene.
Ukuze ubonise imiphumela ngenothi evamile (iphoyinti elingashintshi), sebenzisa izinkinobho ze-Nor1, Nor2, noma okuthi Lungisa.
Ukuze ubonise imiphumela kumbhalo wesayensi (exponential), sebenzisa izinkinobho ze-Sci noma ze-Eng.
Ukuze ulungise inani lamadijithi ozoboniswa, cindezela isikhathi eside inkinobho (ngaphandle kwe-Nor2) bese usebenzisa isilayidi.
Ama-engeli (isb. imisebenzi ye-trigonometric) angavezwa ngamaDegree, amaRadians noma amaGradi. Ukuze ujikeleze phakathi kwamayunithi e-engeli, sebenzisa inkinobho ye-DRG.
Ukuze ufinyelele imisebenzi ye-hyperbolic kanye ne-trigonometric ephambene, sebenzisa izinkinobho ze-hyp ne-inv toggle.
Okwamanje, okuguquguqukayo okubili kuyatholakala ukuze kusetshenziswe, okuguquguqukayo okwengeziwe kuzongezwa kamuva.
Okuguquguqukayo kwempendulo (Izimpendulo) kuwukuguquguquka okukhethekile okuqukethe umphumela wesibalo sokugcina esiyimpumelelo. Ukuze ukhumbule inani layo, sebenzisa inkinobho ethi Ans.
I-memory variable (M) iyinjongo evamile eguquguqukayo enezinkinobho ezizinikele
Ukusetha, ukukhumbula nokusula (ukusethwa kuqanda) ukuguquguquka kwememori, sebenzisa izinkinobho ze-MS, MR kanye ne-MC.
Ukuze ukhuphule noma wehlise inani lememori eguquguqukayo ngevelu yamanje, sebenzisa izinkinobho ze-M+ kanye ne-M-.
Ukunemba kwesibonisi kukhawulelwe okungenani kumadijithi angu-12, ububanzi be-eksponenti yedesimali bukhawulelwe kokuthi [-99; 99].
Ngaphakathi, isibali sisebenzisa i-IEEE 754 enembayo yephoyinti elintantayo eliphindwe kabili, evumela ukumelwa kwezinombolo ezinobubanzi be-eksponenti yedesimali engu- [-308; 308] enamadijithi angamadesimali ayi-15–17 ukunemba.
Imibiko yeziphazamisi, izicelo zesici nezinye iziphakamiso zamukelekile. Ungangabazi ukungithinta.
Uma ungathanda ukuhlola izici zakamuva kusenesikhathi, joyina uhlelo lwe-beta:
https://play.google.com/apps/testing/com.razorscript.FXCalc
Kubuyekezwe ngo-
Eph 26, 2018