Питхон бин() функција

Pithon Bin Funkcija



„Питхон“ је компјутерски програмски језик који се широко користи јер је његово кодирање језика слично енглеском језику. Стога га програмери и корисници преферирају јер је лако читати и радити на њему. Функција „бин()“ је уграђена функција у Питхон-у која се користи за конверзију целих бројева у бинарну трансфигурацију. Бинарни бројеви су они који изражавају базу 2, што значи да су или '1' или '0'. Бинарна конверзија у Питхон-у је представљена префиксом „Об“. Ово је за презентацију бинарног формата стрингова.

Како функција бин() функционише у Питхон-у

Када проследимо цео број за извршавање функције бин(), резултати добијају бинарни приказ датог броја, али почињу са префиксом „Об“. На пример, ако је бинарни резултат броја „7“ „111“, он ће приказати резултат са укљученим префиксом, који изгледа као „Об111“. Изводимо функцију бин() у Питхон окружењу. Даље јасно објашњење ћемо постићи уз помоћ примера у следећем запису.

Синтакса

„бин ( )

Горња синтакса је функције Питхон бин(). Функција бин() претвара број у бинарни број. Функционише док прослеђујемо број функцији бин() у Питхон-у и даје повратне резултате у представљању бинарних бројева.







Параметар

„бин ( и )

„е“ у синтакси је цео број дат за перформансе конверзије у бинарном формату. „е“ се такође назива параметар.



Извођење примера коришћењем функције бин() у Питхон-у

Следе примери које ћемо применити у овом водичу са функцијом бин() у Питхон-у да бисмо разумљиво разумели функцију бин() за употребу.



  • Рад са функцијом бин() у Питхон-у
  • Рад функције бин() са нецелим бројем у Питхон-у
  • Рад функције бин() са индексом за нецео број у Питхон-у
  • Извођење позитивне нумеричке вредности у бинарну помоћу функције бин() у Питхон-у
  • Извођење негативне нумеричке вредности у бинарну помоћу функције бин() у Питхон-у
  • Рад са функцијом бин() са типом флоат у Питхон-у
  • Рад функције бин() са методом форматирања у Питхон-у

Пример 01: Рад са функцијом бин() у Питхон-у

У овом примеру ћемо научити како да користимо Пајтонову функцију бин(). Прво, морамо да иницијализујемо број. Овде ћемо узети „20“. Сада одштампајте функцију са наредбом „бинарни број од 20 је“ написаном помоћу функције бин() у Питхон-у.





Излаз показује успешно извршену конверзију бинарног броја на броју „20“. Префикс „об“ је приказан у излазу, а „101“ је резултат низа бинарне конверзије.



Пример 02: Рад функције бин() са функцијом Усер-Дефине у Питхон-у

Овде ћемо имплементирати функцију бин() у Питхон-у помоћу функције коју дефинише корисник. Узели смо бинарно као „в“, а друго као „н“. „н“ има конверзију функције бин() за „в“. Сада се примењује услов за уклањање префикса „Об“ у овом примеру. Затим морамо да изаберемо број, који смо узели број „85“ који смо додали за бинарни приказ.

Следећи излаз приказује бинарни приказ „85“ изабраног изнад у коду, користећи функцију бин() са кориснички дефинисаном функцијом у Питхон-у.

Пример 03: Рад са функцијом бин() и индек() помоћу функције коју дефинише корисник у Питхон-у

Овде ћемо извршити функцију бин() заједно са индек() користећи кориснички дефинисану функцију у Питхон-у. У овој методи, морамо да пошаљемо објекте у бин() и да користимо и Питхон индек() са њим, који увек враћа позитиван цео број. Број одабран за имплементацију у коду је „66“ за бинарну репрезентацију у Питхон-у користећи методе бин() и индек().

Бинарно представљање функције бин() и методе индек() број „66” је успешно.

Пример 04: Извођење позитивне нумеричке вредности у бинарну помоћу функције бин() у Питхон-у

У овом примеру, извршићемо функцију бин() у Питхон-у, узимајући позитиван цео број (број) који ће извршити бинарну операцију на том позитивном броју. За то морамо да иницијализујемо број. Овде, у овом примеру, узели смо број „45“, који би требало да буде било који број, али би требало да буде позитиван.

Излаз приказује позитиван цео број као дат „45“, што резултира бинарним представљањем помоћу функције бин() у Питхон-у.

Пример 05: Извођење негативне нумеричке вредности у бинарну помоћу функције бин() у Питхон-у

У претходном примеру смо извели позитивну нумеричку вредност користећи функцију бин. Овде ћемо применити исти код, али ћемо извршити негативну нумеричку вредност користећи функцију бин() у бинарној верзији тако што ћемо само променити вредност у негативну иницијализацију целог броја. Дакле, имамо негативан број који је овде додељен „-35“.

Бинарна репрезентација негативног целог броја „-35“ је приказана испод користећи Питхон-ову бин() функцију:

Пример 06: Рад са функцијом бин() са Флоат типом у Питхон-у

Шта ако морамо да извршимо функцију бин са бројем који у себи има тачку која се у рачунарском језику назива плутајући број, као што је „8.7“ или било који број, који није заокружен? Погледајмо пример како се носити са овим сценаријем. Проследили смо аргумент броја са помичним бројем. Број је „74.3“ са наредбом за штампање помоћу функције бин() Питхон.

Ево резултата броја типа флоат у Питхон-у помоћу функције бин(). Интерпретација „флоат“ се не може извршити као цео број. То закључује да не можемо да користимо број са покретним зарезом за бинарни приказ у Питхон-у користећи функцију бин().

Пример 07: Рад функције бин() помоћу методе форматирања у Питхон-у

У овом примеру ћемо имплементирати метод форматирања користећи Питхон-ову бин() функцију. Методе форматирања раде тако што узимају два параметра у истом извршавању кода. Узима први број параметра, а други параметар иде са репрезентацијом броја у првом параметру.

Излаз приказује резултате два дата параметра дате у наставку:

Закључак

У овом чланку смо се фокусирали на употребу функције бин() у Питхон-у пружајући различите примере, као што су операције позитивних и негативних целобројних вредности у Питхон-у за функцију бин(), функције бин() и индек() са кориснички дефинисаном верзијом, једноставном бин операцијом и само операцијом функције бин() са кориснички дефинисаном функцијом. Како се префикс „Об“ појављује са бинарном представом сваки пут у примеру 2, извршили смо уклањање префикса у кући Питхон-а. Функција бин() у Питхон-у је корисна, али моћна уграђена функција за перформансе конверзије целих бројева. Без извршавања у дугој методи, можемо то учинити само уношењем вредности (броја) чије бинарне резултате желимо.