floor

Zaokrouhlí číslo dolů.

Integer floor (
    Double number
)
number
Zaokrouhlované číslo.

Funkce vrátí největší celé číslo, které je menší nebo rovné number.

Funkce má také volitelný další parametr, který umožňuje zadat počet desetinných míst; s ním pak vrací přímo naformátovaný řetězec. Tuto možnost nicméně není doporučeno používat.

Lepší je použít v takovém případě funkci round s uvedením režimu "FLOOR".

Příklad: Zaokrouhlení
Šablona
Nahoru 7.25:        {ceil(7.25)} 
Nahoru 3.5:         {ceil(3.5)} 
Nahoru -7.75:       {ceil(-7.75)} 
Dolů 7.25:          {floor(7.25)} 
Dolů 3.5:           {floor(3.5)} 
Dolů -7.75:         {floor(-7.75)} 
Obecně 7.25:        {round(7.25)} 
Obecně 3.5:         {round(3.5)} 
Obecně -7.75:       {round(-7.75)} 
Na desetiny 17.256: {round(17.256, "HALF_UP", 1)} 
Na desítky 17.256:  {round(17.256, "HALF_UP", -1)} 
Výstup
Nahoru 7.25:        8 
Nahoru 3.5:         4 
Nahoru -7.75:       -7 
Dolů 7.25:          7 
Dolů 3.5:           3 
Dolů -7.75:         -8 
Obecně 7.25:        7 
Obecně 3.5:         4 
Obecně -7.75:       -8 
Na desetiny 17.256: 17.3 
Na desítky 17.256:  20 
Pro vložení příspěvku do diskuse se přihlašte.