Мазмұнға өту
IB

Integer Base Converter for iPhone

Баспа: Nineveh National Research
iOS $0.99
Жүктеу v1.0.0 0 жүктеулер
Нұсқа1.0.0
Баспа Nineveh National Research
Шығару күні2014 ж. 01 сәу.
Қосылған күн2014 ж. 01 сәу.
Os талаптарыiOS
ТалаптарCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Жалпы жүктеулер0
Бағасы$0.99

Сипаттама

Сандық негіздер Көбісі компьютерлік дәуірдің тууы Екінші дүниежүзілік соғыс кезінде Блетчли саябағында болды деп даулайды. Алан Тьюринг бұл жұмыстың көп бөлігін қолмен жасалған вакуумдық түтік компьютерінің алғашқы түрін қолдана отырып басқарды. Блетчли Парк ғалымдары мен инженерлерінің мақсаты неміс жұмбақ кодтарын бұзу болды. Сол дәуірдегі вакуумдық түтіктер бүгінде біз қолданатын транзисторлар мен интегралдық схемалардың предшественниктері болды. Олар күшейткіш ретінде жұмыс істемейді, токтарды қосатын және өшіретін ажыратқыш ретінде жұмыс істейді. Бұл қосу және өшіру әрекеті қосу және өшіру, ақиқат және жалған және логика 1 және 0 көрсетілген кернеу деңгейлеріне аударылады. Осындай шығыстан жұмыс істейтін бір сым бір деректер битін білдіреді. Деректерді жіберу үшін бірнеше бит пайдаланылғанда, бірнеше сымдар деректер шинасы деп аталады. Алғашқы ДК және Mac компьютерлерінде 8-биттік деректер шинасы (сегіз сым) болды. Бүгінгі таңда көптеген дербес компьютерлер 64 биттік деректер шинасын (алпыс төрт сым) пайдаланады. Екілік арифметика компьютердің ана тілі болып табылады, ал адамдар ондық арифметикамен ең ыңғайлы. Екілік негізден немесе радикстен ондық негізге және кері аудару көптеген информатика студенттері үшін негізгі жаттығу болып табылады. Он алтылық және сегіздік сияқты аралық негіздер де танымал болды. Сегіздік базаны немесе 8-базаны 1960 жылдары көптеген IBM бағдарламашылары жақсы көрді, бірақ бүгінде сирек қолданылады. Он алтылық негіз немесе 16-база екілік жүйеге алға-артқа оңай аударылатындықтан танымал болды. Оналтылық санауды жазу 1 және 0 саннан тұратын ұзын жолдарға қарағанда оңай әрі қысқарақ. Егер сіз ассемблер тілімен немесе мүмкін C/C++ тілінде бағдарламалаған болсаңыз, онда сіз бір негізден екіншісіне, атап айтқанда екілік, он алтылық және ондық жүйеге түрлендіру қажеттілігімен таныссыз. .16-база немесе он алтылық 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E сандарын пайдаланады және 10-база немесе ондық 0 цифрларын пайдаланады. ,1,2,3,4,5,6,7,8 және 92-база немесе екілік, 0 және 1 цифрларын пайдаланады Бүтін сандарды бір негізден екіншісіне түрлендіру 99% жағдайда кездеседі, себебі Кез келген деректер шинасында ең аз маңызды бит 1 немесе 0 болып табылады. Компьютерлердің деректер шинасында бөлшек мәндер жоқ. Бұл жай ғана деректер шинасы арқылы бүтін сандар жіберілетінін білдіреді және нақты сан мәндерін бөлшек немесе ондық құрамдас бөліктермен жібергіңіз келсе, басқа құралдарды пайдалану керек. Басқа құралдар әдетте нақты сандар бүтін сандар ретінде көріну үшін кодталуын талап етеді. (осы тақырып бойынша қосымша ақпарат алу үшін IEEE 754 түрлендіру стандарттарын қараңыз). Қазіргі заманғы деректер шиналарының көпшілігінің өлшемі 64 бит болғандықтан, негізгі түрлендіргіштердің көпшілігі осы өлшемді түрлендіруді дәл орындауы керек. Он алтылық сандар үшін 64-биттік деректер шинасы 0-ден FFFFFFFFFFFFFFFF-ге дейінгі оң мәндер ауқымын қамтамасыз етеді Ондық сандар үшін бұл автобус оң мәндер ауқымын қамтамасыз етеді: 0-ден 18446744073709551615 Соңында, екілік сандар үшін оң бүтін сандардың бұл ауқымы from: 0 to 1111111111111111111111111111111111111111111111111111111111111111The maximum values ​​represented by a 64-bit data bus could easily hold the estimated count of the number of stars in our galaxy (approximately 300 billion) but falls short of holding the total estimated number of stars in the universe (1 септилион). Үлкенірек деректер шинасы қажет пе? Тек уақыт көрсетеді! Дегенмен, 300 миллиард жұлдыздың он алтылық және екілік эквиваленттерін алғыңыз келсе, біздің негізгі түрлендіргішіміз бұл нәтижелерді оңай және дәл беруге дайын.

Ұқсас бағдарламалар

Баламалар

Осы баспагерден тағы да