fulltextové vyhledávání

Kalendář akcí

P Ú S Č P S N
1
Měsíční plán akcí: říjen 2018
KB Florbal Challenge
2
Tisková zpráva: Dvorek milevského gymnázia má novou tvář
3 4
Už potřetí se běželo S mapou v ruce skrz Vinice
5 6 7
8
Testování VEKTOR 4
9
Testování VEKTOR 4
10
Testování VEKTOR 4
Určení maturitních předmětů profilové části maturitní zkoušky pro rok 2019
Přírodovědný klokan
11
Testování VEKTOR 4
Informace o otevíraných oborech a dnech otevřených dveří
12
Testování VEKTOR 4
13
Informovali (i o naší) cestě do Bruselu
14
Exkurze do EP (1) Frankfurt nad Mohanem
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Cesta do Bruselu v dvaceti šesti obrazech
15
Genius Logicus 2018/19
Exkurze do EP (2) Antverpy
Informovali (i o naší) cestě do Bruselu
Exkurze do EP (3) Gent
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Exkurze do EP (5) Bruggy
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
16
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
17
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
18
Informovali (i o naší) cestě do Bruselu
19
Nekřížkuj jen pod lavicí. Zapoj se i ty do pIšQworek!
Čtvrťáci vylepili plakát na svůj maturák na dveře školy
20 21
22
CERMAT aktualizoval seznam VŠ akceptujících nepovinnou zkoušku MATEMATIKA+
23 24
Výsledky Logické olympiády
25
Maturitní okruhy pro maturitu ve šk.r. 2018/19
26
I sextáni už vylepili svůj plakát na maturák
Výroční zpráva za školní rok 2017/18
27 28
29 30 31 1
Měsíční plán akcí: listopad 2018
Novela maturitní vyhlášky č. 177/2009 Sb. - konání maturitní zkoušky v roce 2019
Výsledek OK KB Florbal Challenge chlapců
2 3 4
Drobečková navigace

Úvod > Žá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.