fulltextové vyhledávání

Kalendář akcí

P Ú S Č P S N
26
Přehled KK i ostatních soutěží a olympiád vyhlášených MŠMT ČR
27 28 29
Týká se i nás: JčK přispěje 10 miliony žákům ....
30
Olympiáda v českém jazyce
1
Měsíční plán akcí: prosinec 2018
Jak jsme připravovali maturitní ples 4.A
2
3
Maturitní zpravodaj č. 47 - Přihlašování k maturitě
Ekonomická olympiáda
Rozpis testování v Ekonomické olympiádě
4
Ohlédnutí za Matematickým klokanem 2018
Rozpis testování v Ekonomické olympiádě
5
Rozpis testování v Ekonomické olympiádě
6
Rozpis testování v Ekonomické olympiádě
Výsledky programu Excelence ZŠ 2018
7
Maturitní ples sexty
Rozpis testování v Ekonomické olympiádě
Maturitní ples sexty (2013 - 2019)
8
Rozpis testování v Ekonomické olympiádě
9
Rozpis testování v Ekonomické olympiádě
10
Rozpis testování v Ekonomické olympiádě
11
Rozpis testování v Ekonomické olympiádě
Matematická olympiáda
12
Rozpis testování v Ekonomické olympiádě
Varáci
13
Rozpis testování v Ekonomické olympiádě
14
Rozpis testování v Ekonomické olympiádě
15 16
17 18 19 20
Předvánoční sportovní den 2018
21
Přihlášky třídy 4.A k maturitě JARO 2019
Projektový den finanční gramotnosti
22 23
24 25 26 27 28 29 30
31 1
PF 2019 od Antee
Měsíční plán akcí: leden 2019
PF 2019
2 3 4 5
Seminární práce v maturitním ročníku
6
Drobečková navigace

Úvod > Žáci > On-line výuka > Typ Decimal

Typ Decimal

Typ decimal nám umožňuje zobrazit číslo v přesnosti, kterou si sami stanovíme. Jeho potřeba vychází z toho, že racionální čísla, která jsou vyjádřena v počítači binárně nejsou dostatečně přesná. Ilustruje to následující příklad:

>>> 1.1+1.2
2.3

>>> from decimal import *
>>> getcontext().prec = 20
>>> Decimal(1.1+1.2)
Decimal('2.29999999999999982236431605997495353221893310546875')

V prvním případě dává 1,1 + 1,2 výsledek 2,3, což je z hlediska matematiky správně. Ve skutečnosti je to však zaokrouhlený obraz skutečného binárního výsledku, což dokazuje druhá část, ve které jsme si stanovili přesnost výsledku na dvacet míst.

Použití typu decimal je zřejmé z přikladu. Musím nejprve provést inport z modulu. Pomocí getcontext()prec. si nastavíme  požadovanou přesnost. Číslo s požadovanou přesností zapisujeme