Funkce Ceil a Floor

Anonim

Ceil vs Floor Funkce

Ceil (krátký pro strop) a funkce podlahy jsou oba matematické funkce. Často se používá v matematických rovnicích stejně jako v počítačové vědě v podobě počítačových aplikací, jako jsou tabulky, databázové programy a počítačové jazyky jako C, C + a Python.

Funkce stropu a podlahy se v mnoha ohledech liší. Funkce ceil například vrátí nejmenší hodnotu celého čísla, která je větší nebo rovna zadanému číslu. Na druhou stranu funkce podlaží získává největší hodnotu, která je menší nebo rovna zadanému číslu. Zadané číslo je vždy číslo s dvojitou přesností.

Obě funkce stropu a podlahy mají doménu a rozsah. Doména odkazuje na sadu, která obsahuje všechna reálná čísla, zatímco rozsah zahrnuje sadu, která obsahuje všechna celá čísla (čísla s kladnými a zápornými atributy). Příkladem funkce stropu a podlahy by bylo nalezení nejmenší a nejvyšší hodnoty 2,47. Pokud je použita funkce podlahy, výsledek bude 2, zatímco odpověď bude 3, pokud je namísto toho použita funkce stropu. Vzhledem k tomu, že dané číslo je kladné, bude odpověď zachovat kladný atribut (nebo negativní, pokud je dané číslo záporné). Dalším problémem je, že odpověď je zaokrouhlena. Funkce stropu zaokrouhluje odpověď na hodnotu 3, zatímco funkce podlahy zaokrouhluje odpověď na hodnotu 2. To platí pouze pro čísla, která mají zlomkovou část nebo nejsou přesné číslo. Pokud jde o přesná čísla, není třeba zaokrouhlovat číslo.

Při vyjádření obou funkcí je také velký rozdíl. Obě funkce používají hranaté závorky při vyjádření a zadání daného čísla. V podlahové funkci je charakterizována pouţitím tučného písmene a obyčejných hranatých závorek pro uložení čísla. Také existují časy, kdy horní část hranatého rámečku chybí, což indikuje tuto funkci.

Na druhé straně funkce stropu používá obrácené tučné a obrácené prosté hranaté závorky, které označují použitou funkci. Dalším způsobem je, aby spodní část byla vynechána z hranaté konzoly. Chcete-li odstranit zmatek, někteří používají slovní formulář. Slovní formulář ve skutečnosti obsahuje slovo "strop" a "podlaha", které označují funkci a číslo, které je vloženo uvnitř závorek. Existuje pravidlo, že mezi použitou funkcí a závorkami nesmí být žádný prostor.

Při grafování funkce stropu i podlahy graf obvykle vypadá jako krok nebo schodiště čáry se dvěma tečkami na každé straně. Jedna tečka je pevná a černá (to znamená, že je zahrnutá hodnota), zatímco je zde také otevřená nebo nešedá tečka (to znamená, že reprezentovaná hodnota není zahrnuta). U funkce l podlahy je pevná tečka zpravidla na levé straně linky a otevřená tečka je vpravo, zatímco ve stropní funkci je obrácená (pevná tečka je na pravé straně a otevřená tečka je zapnutá levá).

Souhrn:

1. Funkce budovy a podlahy mají různé definice. Funkce stropu vrátí nejmenší hodnotu, která je větší nebo rovna zadanému číslu, zatímco funkce podlahy vrátí největší číslo, které je menší nebo rovno číslu. 2.Typování funkce stropu a podlahy pomocí konzol je také odlišné. Funkce Ceil používá obrácené tučné nebo prosté hranaté závorky, zatímco funkce na podlaze používá tučné nebo jednoduché hranaté závorky. Jiní dávají přednost jednoduše odstranění horní části hranaté konzoly (pro podlahovou funkci) nebo spodní část (pro funkci stropu). 3. Další rozdíl se provádí při pohledu na graf funkce. Ceilové funkce mají otevřenou tečku vlevo a solidní bod vpravo. Opačný je pro podlahové funkce s otevřenou tečkou vpravo a pevnou tečkou vlevo.