Пераход да зместу
IB

Integer Base Converter for iPhone

Выдавец: Nineveh National Research
iOS $0.99
Версія1.0.0
Выдавец Nineveh National Research
Дата выпуску1 кра 2014 г.
Дата дададзена1 кра 2014 г.
Патрабаванні да ОС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. Адзін адзіны провад, які працуе ад такога выхаду, уяўляе сабой адзін біт даных. Калі некалькі бітаў выкарыстоўваюцца для перадачы дадзеных, некалькі правадоў называюцца шынай дадзеных. Раннія кампутары PC і Mac мелі 8-бітныя шыны дадзеных (восем правадоў). Сёння большасць персанальных камп'ютараў выкарыстоўваюць 64-разрадныя шыны дадзеных (шэсцьдзесят чатыры правады). Двайковая арыфметыка з'яўляецца роднай мовай кампутара, у той час як людзям найбольш зручна карыстацца дзесятковай арыфметыкай. Пераклад з двайковай сістэмы ў дзесятковую базу і назад з'яўляецца фундаментальным практыкаваннем для большасці студэнтаў інфарматыкі. Прамежкавыя асновы, такія як шаснаццатковая і васьмярковая таксама былі папулярныя. Васьмярковая аснова, або аснова 8, карысталася перавагай многіх праграмістаў IBM у 1960-я гады, але рэдка выкарыстоўваецца сёння. Шаснаццатковая аснова, або база 16, стала больш папулярнай з-за лёгкага перакладу туды і назад у двайковы. Шаснаццатковую натацыю прасцей і карацей напісаць, чым доўгія радкі з 1 і 0. Калі вы праграмавалі на мове асэмблера або, магчыма, на C/C++, то вы знаёмыя з неабходнасцю пераўтварэння адной асновы ў іншую, у прыватнасці, двайковую, шаснаццатковую і дзесятковую. .Base 16, або шаснаццатковае, выкарыстоўвае лічбы 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E, а FBase 10, або дзесятковае, выкарыстоўвае лічбы 0 ,1,2,3,4,5,6,7,8 і 9Base 2, або двайковы, выкарыстоўвае лічбы 0 і 1. Пераўтварэнні цэлага ліку з адной базы ў іншую сустракаюцца ў 99% выпадкаў з-за таго, што найменшы значны біт на любой шыне дадзеных - гэта 1 або 0. На шыне дадзеных кампутара няма дробавых значэнняў. Гэта проста азначае, што па шыне дадзеных перадаюцца толькі цэлыя лікі, і калі вы хочаце перадаць значэнні рэчаісных лікаў з дробавымі або дзесятковымі кампанентамі, павінны быць выкарыстаны іншыя сродкі. Іншыя сродкі звычайна патрабуюць, каб рэчаісныя лікі былі закадзіраваны так, каб выглядаць як цэлыя лікі. (для атрымання дадатковай інфармацыі па гэтай тэме глядзіце стандарты пераўтварэння IEEE 754). Паколькі большасць сучасных шын дадзеных маюць памер 64 біта, большасць базавых пераўтваральнікаў павінны выконваць гэтае пераўтварэнне памеру дакладна. Для шаснаццатковых лікаў 64-бітная шына даных забяспечвае дыяпазон дадатных значэнняў ад: 0 да FFFFFFFFFFFFFFFF. Для дзесятковых лікаў гэтая шына забяспечвае дыяпазон дадатных значэнняў ад: 0 да 18446744073709551615 Нарэшце, для двайковых лікаў гэты дыяпазон дадатных цэлых лікаў: ад: 0 да 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 Ціцея će ёю. септыліён). Ці ёсць неабходнасць у большай шыне дадзеных? Толькі час пакажа! Аднак, калі вы хочаце атрымаць шаснаццатковы і двайковы эквівалент 300 мільярдаў зорак, наш базавы канвэртар гатовы даць гэтыя вынікі лёгка і дакладна.

Падобныя праграмы

Альтэрнатывы

Больш ад гэтага выдаўца