Trunc: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
m (1 revízia: Unit System) |
|||
(Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
Řádek 23: | Řádek 23: | ||
{Trunc.PAS} | {Trunc.PAS} | ||
{Vzorový příklad pro funkci Trunc.} | {Vzorový příklad pro funkci Trunc.} | ||
+ | |||
{ Pro Windows: } | { Pro Windows: } | ||
{ uses WinCrt; } | { uses WinCrt; } | ||
Řádek 35: | Řádek 36: | ||
[[Category:System]] | [[Category:System]] | ||
[[Category:Funkce System]] | [[Category:Funkce System]] | ||
+ | [[Category:Převodní funkce]] |
Aktuální verze z 13. 1. 2014, 13:57
Převede hodnotu reálného typu na hodnotu celočíselnou.
- Deklarace
function Trunc(X: Reálný): Longint;
- Režim
- Windows, Reálný, Chráněný
- Poznámky
- X je výraz reálného typu. Trunc vrací hodnotu typu Longint, která vznikne zaokrouhlením hodnoty výrazu X směrem dolů (tedy odstraněním desetinné části).
- Omezení
- Pokud je hodnota X mimo rozsah Longint, vznikne běhová (run-time) chyba.
- Viz také
- Int
Vzorový příklad
{Trunc.PAS} {Vzorový příklad pro funkci Trunc.} { Pro Windows: } { uses WinCrt; } begin Writeln( 1.4, ' se stane ', Trunc(1.4)); Writeln( 1.5, ' se stane ', Trunc(1.5)); Writeln(-1.4, ' se stane ', Trunc(-1.4)); Writeln(-1.5, ' se stane ', Trunc(-1.5)); end.