Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor Python programu . Zadajte nasledujúci kód :
tlač bin ( 50 )
vytlačiť október ( 50 )
tlač hex ( 50 )
Tieto tri línie sa desatinu číslo 50 a mení svoju základňu prvú binárne ( základ - 2 ) a tlačí " 0b110010 , " a potom na osmičkové ( základné - 8 ) a tlač " 062 " a nakoniec na šestnástkové ( base - 16 ) a tlačí " 0x32 . " Všimnite si , že všetky tieto tri hodnoty sú reťazce reprezentácie svojich základní
2
zadajte nasledujúci kód : .
Tlač 0b11001
tlač 031
print 0x19
Každá z týchto liniek previesť základné číslo na desatinné hodnoty . " 0b " v prvej línii predstavuje binárne číslo " 0 " v druhom predstavuje osmičkové a " 0x " v treťom riadku predstavuje hexadecimálne hodnoty . Každé číslo 11001 v dvojkovej , osmičkovej a 31 v 19 v šestnástkovej sústave , prevedie na 25 v desiatkovej sústave
3
zadajte nasledujúci kód : .
Var1 = bin ( 25 )
var2 = bin ( 50 )
bin ( int ( var1 , 2 ) + int ( var2 , 2 ) )
Prvé dva riadky vytvoriť dve premenné držať binárne reprezentácie desatinných čísel 25 a 50 , resp . Tretí riadok prevedie každý binárne číslo na celé číslo , dodáva ich hodnoty dohromady , potom sa prevedie na číslo späť na binárne reprezentáciu . Výstup je tu " 0b1001011 " , čo je binárny ekvivalent 75 v desiatkovej sústave .