Fulltextové vyhledávání

Kalendář akcí

P Ú S Č P S N
26
Distanční výuka pokračuje i po 26. 4. 2021 - přehled opatření
27 28
Maturita: Dodatek k opatření obecné povahy MŠMT navyšující počet opravných zkoušek (akt.)
29
Vyhlášení voleb do školské rady
30
Aktualizace školních webových stránek v dubnu 2021
Studentský článek: Jak to vidím já aneb motivace pro psychicky vyčerpané z koronaviru
Maturitní zpravodaj č. 55: Cizí jazyky
1
Měsíční plán akcí: květen 2021
2
3
Fejeton
Maturitní kalendář JARO 2021
Naše gymnázium zůstává i po 3.5.2021 až do odvolání v režimu distanční výuky (akt.)
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
Novinky ve školní jídelně 1. ZŠ Milevsko
4
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
Informace k provozu školy od 10. května 2021
Maturitní zpravodaj CJL
5
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
6
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
7
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
8
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
9
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
10
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
11
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
12
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
13
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
14
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
15
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
16
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
17
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
18
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
19
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
20
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
21
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
22
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
23
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
24
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
25
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
26
Nejlepší JA Titan tým ČR pro rok 2021 (aktualizováno)
27 28 29 30
31 1 2 3 4 5 6
Drobečková navigace

Hlavní strana > Žáci > On-line výuka > Základy programování > Celá čísla > Číselné soustavy

Číselné soustavy

V jazyku Python 3 můžeme používat dvojkovou (binární), osmičkovou (oktalovou) a šestnáctkovou (hexadecimální) soustavu.

Dvojková soustava má předponu 0b, osmičková 0o a šestnáctková 0x. Lze užívat i velká písmena.

Pozn:. Pozor, na rozdíl např. od jazyka C je nutno psát u osmičkové soustavy  0o a nikoli samotnou nulu.

Celočíselné převodní funkce
Syntaxe Popis Příklad
bin(n) vrátí binární reprezentaci celého čísla n čísla jako řetězec  bin(124) převede na
'0b1111100'
oct(n) vrátí oktalovou reprezentaci celého čísla n čísla jako řetězec  oct(124) převede na
'0o174'
hex(n) vrátí hexadecimální reprezentaci celého čísla n čísla jako řetězec  hex(124) převede na
'0x7c'
int(s, base) převede řetězec s na celé číslo, volitelný argument base musí obsahovat číselný základ (čísla 2 až 36)  int("AHOJ", 36) převede na 
489475

 

Úkol:  

  1. Převeďte čísla -17; 456 a 5678 postupně do dvojkové, osmičkové a šestnáctkové soustavy.
  2. Získané výsledky z př. 1 převeďte zpět do desítkové soustavy pomocí int(s, base). Budete psát řetězec s s předponou soustavy nebo bez ní?
  3. Převeďte své jméno a příjmení (bez diakritiky a bez mezery mezi jménem a příjmením) do desítkové soustavy. Např.int('JIRISKOLNIK', 36) se převede na  71372732304233036.