Udostępnij za pośrednictwem


ceil, ceilf, ceill

Oblicza wartość zaokrągloną w górę.

double ceil( 
   double x 
);
float ceil(
   float x
);  // C++ only
long double ceil(
   long double x
);  // C++ only
float ceilf(
   float x
);
long double ceill(
   long double x
);

Parametry

  • x
    Wartość zmiennoprzecinkowa.

Wartość zwracana

ceil Funkcje zwracają wartość zmiennoprzecinkowa, który reprezentuje najmniejszą liczbą całkowitą, która jest większa niż lub równa x.Nie będzie zwrotu błędu.

Dane wejściowe

Wyjątek SEH

Wyjątek Matherr

± QNAN,IND

brak

_DOMAIN

ceilma implementację, który używa Streaming SIMD Extensions 2 (SSE2).Aby uzyskać informacje i ograniczenia dotyczące korzystania z implementacji SSE2, zobacz _set_SSE2_enable.

Uwagi

Ponieważ C++ pozwala na przeciążenie, można wywoływać przeciążenia ceil.W programie C ceil zawsze przyjmuje i zwraca podwójnie.

Wymagania

Procedura

Wymagany nagłówek

ceil, ceilf, ceill

<math.h>

Dodatkowe informacje o zgodności – zobacz: Zgodność.

Przykład

Zobacz przykład dla podłogi.

Odpowiednik w programie .NET Framework

System::Math::CEILING

Zobacz też

Informacje

Obsługa liczb zmiennoprzecinkowych

floor, floorf, floorl

fmod, fmodf

round, roundf, roundl