Бул калькулятор 32 жана 64 биттик бинардык саптарды жылма чекиттин маанисине которот (б.а. "3.14159 ..." сыяктуу ондук мааниси). Ошондой эле, ондук санды 32 жана 64 биттик экилик сапка айландыра алат.
Мисалы, Piдин калкып чыккан чекитинин (ондуктун) мааниси 3.14159 ...
Пи экилик чагылдырылышы:
01000000 01001001 00001111 11010000
Бул калькулятор эки тараптуу которууну колдойт. Бул эмнени билдирерин тактоо үчүн, ал жасай турган өзгөрүүлөр:
(1) Экиликке өтүү (3.14159 = 01000000 01001001 00001111 11010000)
(2) Binary to Float (01000000 01001001 00001111 11010000 = 3.14159)
Бул колдонмо информатика жана компьютер архитектурасы студенттерине калкып чыгуучу балл маанисин кантип эсептөөнү оңой түшүнүүгө жардам берүү үчүн иштелип чыккан. Мисалы: экилик сап окуучуларга белгини, көрсөткүчтү жана мантиссаны айырмалоого жардам берүү үчүн түстөр менен коддолгон. Дагы бир мисал: жеке битти узак басуу менен, ал колдонуучуга ошол бит бит күйгүзүлүп же өчүрүлгөндө эмне болоорун көрсөткөн катмарды иштетет (байкап көрүңүз!).
Бул конвертер башка сандык тутумдарды же сүрөттөлүштөрдү камтыйт, анын ичинде: калкып чыккан чекит, экилик, он алтылык, сегиздик, кол коюлган бүтүн сан жана белгисиз бүтүн сандар.
Бул колдонмонун толук конверсиялык колдоосу бар:
(1) бир тактыкта калкып өткөн чекит сандары (флот ... ондук)
(2) эки тактыкта калкып жүргөн чекит сандары (кош ... ондук)
(3) он алтылык көрсөткүчтөр (он алтылык)
(4) сегиздик өкүлчүлүктөр (окт)
Бул колдонмонун төмөнкүлөр үчүн конверсиянын чектелген колдоосу бар:
(1) кол коюлган бүтүн сандар (кол коюлган int ... ондук)
(2) кол коюлбаган бүтүн сандар (unsigned int ... ондук)
Толук колдоо дегенибиз, эки сандык көрсөтүүнүн ортосунда эки тараптуу сүйлөшүүлөрдү жүргүзсө болот. Чектелген колдоо, сиз бир тараптуу которууну гана жасай аласыз дегенди билдирет. Мен дагы деле болсо компьютердик илимдеги бардык негизги сандык тутумдарга / өкүлчүлүктөргө толук колдоо көрсөтүү үстүндө иштеп жатам.
Эки режим бар:
(1) Калкып жүрүүчү чекит режими - бул экилик жана жылма чекит сандарынын ортосунда конверттөө үчүн колдонулат.
(2) Он алтылык, сегиздик жана бинардык конверсия режими - бул он алтылык, сегиздик жана бинардык көрсөтмөлөрдүн ортосунда которуу үчүн колдонулат. Ушул үч эсептөө тутумунун ортосунда конверсия жүргүзүлгөндөн кийин, "Колдонуу" баскычын басып, акырында аны калкыма чекиттин маанисине которсоңуз болот.
Сураныч, бул колдонмону пайдалануудан пайда таба турган башка студенттерге / окутуучуларга бөлүшүңүз. Пикириңизди жана өзгөчөлүктөрүңүздү сурап, электрондук почта билдирүүсүн жөнөтүүнү унутпаңыз. Эгер сиз мага колдоо жана ыраазычылык сөздөрүңүздү жибергиңиз келсе, анда электрондук почта дарегиңизге жөнөтүңүз!
Өзгөчөлүктөрү: (1) 32 бит жана 64 бит тактыктары.
(2) Сүзгүчкө конверттөө.
(3) Флоатты урнага айландыруу.
(4) Алты бурчтук, сегиздик жана таштанды челектин ортосунда айландыруу.
(5) флотту hex, oct, int int, unsigned intге которуу.
(6) Hex, oct, sign int, and unsigned intге айландырыңыз.
(7) Окуучуларды белги, көрсөткүч жана мантисса менен тааныштыруу үчүн түстүү коддуу экилик сап.
(8) Float, bin, hex, oct көчүрүп, чаптаңыз.
(9) Кол коюлган / unsigned int которууларын буферге көчүрүү.
(10) Таштандыдан бир тараптуу кол коюу / unsigned int.
(11) Атайын үстүңкү интерфейс флоттун кандайча конверсияланарын түшүндүрөт (аны жеке битке узак басуу менен жандырыңыз).
(12) Колдонуучунун орнотууларындагы калькулятордун көрүнүшүн жана жүрүм-турумун өзгөртүү.
Келечектеги жаңыртуулар жакында: (1) бин жана кол коюлган / unsigned int ортосунда эки тараптуу которуштуруулар.
(2) Премиум жарнамасыз версия.
(3) Пейзаж режими.
Кошумча маалымат алуу үчүн
расмий сайтына кириңиз.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android