Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | |
ccpp:literals [2020/11/20 17:37] – bures | ccpp:literals [2020/11/20 17:37] (aktuální) – bures |
---|
| |
Pokud použijeme literál typu double do proměnné typu float ''float cislo = 3.14;'', tak ve většině případů půjde program zkompilovat a pravděpodobně poběží bez problému. Co se ve skutečnosti děje je automatické přetypování mezi double a float, které může vést ke ztrátě přesnosti. Viz následující příklad | Pokud použijeme literál typu double do proměnné typu float ''float cislo = 3.14;'', tak ve většině případů půjde program zkompilovat a pravděpodobně poběží bez problému. Co se ve skutečnosti děje je automatické přetypování mezi double a float, které může vést ke ztrátě přesnosti. Viz následující příklad |
<code> | <code c> |
#include <stdio.h> | #include <stdio.h> |
| |