Ceil versus vloerfuncties
Ceil (afkorting voor plafond) en vloerveelfunctie zijn beide wiskundige functies. Het wordt vaak gebruikt in wiskundige vergelijkingen en ook in de informatica, zoals computerprogramma's zoals spreadsheets, databaseprogramma's en computertalen zoals C, C + en Python.
Ceil- en vloervoorzieningen zijn in veel opzichten anders. De functie ceil retourneert bijvoorbeeld de kleinste waarde van het gehele getal dat groter is dan of gelijk is aan het opgegeven aantal. Aan de andere kant krijgt de vloelfunctie de grootste waarde die kleiner is dan of gelijk is aan het opgegeven aantal. Het opgegeven nummer is altijd een dubbel precisienummer.
Zowel cel- als vloerfuncties hebben domein en bereik. Domein verwijst naar een set die alle reële getallen bevat, terwijl bereik de set omvat die alle gehele getallen bevat (de getallen met de positieve en negatieve attributen). Een voorbeeld van de functie ceil en floor is het vinden van de minste en grootste waarde van 2,47. Als de vloelfunctie wordt gebruikt, is het resultaat 2, terwijl het antwoord 3 is als de functie ceil wordt gebruikt. Omdat het gegeven getal positief is, behoudt het antwoord het positieve kenmerk (of het negatieve als het gegeven aantal negatief is). Een ander punt van zorg is dat het antwoord wordt afgerond. De functie ceil heeft het antwoord naar 3 afgerond, terwijl de functie floor het antwoord op 2 heeft afgerond. Dit is alleen van toepassing op de getallen die een breukdeel hebben of geen exact getal zijn. Wat exacte aantallen betreft, is het niet nodig om het aantal te ronden.
Er is ook een groot verschil bij het uitdrukken van beide functies. Beide functies gebruiken vierkante haken bij het uitdrukken en bevatten van het gegeven nummer. In de vloelfunctie wordt deze gekenmerkt door vetgedrukte letters en gewone vierkante haakjes om het nummer te huisvesten. Er zijn ook tijden dat het bovenste gedeelte van de vierkante haak ontbreekt om deze functie aan te geven.
Aan de andere kant, de functie ceil, gebruikt omgekeerd vetgedrukte tekst en omgekeerde gewone, vierkante haakjes om aan te geven welke functie wordt gebruikt. Een andere manier is om het onderste deel weg te laten van de vierkante haak. Om verwarring te elimineren, gebruiken sommigen de woordvorm. Het woordformulier bevat eigenlijk het woord "ceil" en "floor" om de functie aan te duiden en het nummer dat tussen haakjes is ingesloten. Er is een regel dat er geen spatie mag zijn tussen de gebruikte functie en de haakjes.
Bij het tekenen van zowel de ceil- als de floor-functie lijkt de grafiek meestal op een trede of een trap met lijnen met aan elke kant twee stippen. Eén stip is effen en zwart (dit betekent dat de weergegeven waarde is inbegrepen), terwijl er ook een open of niet-gearceerde punt is (dit betekent dat de weergegeven waarde niet is inbegrepen). In floor l-functie bevindt de vaste punt zich meestal aan de linkerkant van de regel en de open punt aan de rechterkant, terwijl hij in de ceil-functie het omgekeerde is (de ononderbroken stip bevindt zich aan de rechterkant en de open punt staat aan links).
Samenvatting:
1.Ceil- en vloervoorzieningen hebben verschillende definities. Een ceil-functie retourneert de kleinste waarde die groter is dan of gelijk is aan het opgegeven aantal, terwijl de vloelfunctie het grootste getal retourneert dat kleiner is dan of gelijk aan het aantal.
2. Het schrijven van de plafond- en vloervoorzieningen met behulp van haakjes is ook anders. De functie Ceil maakt gebruik van omgekeerd vetgedrukt of effen, vierkante haakjes terwijl de vloelfunctie boldface of gewone vierkante haken gebruikt. Anderen geven de voorkeur aan simpelweg door het bovenste deel van de vierkante beugel (voor vloervoorziening) of het onderste gedeelte (voor de ceil-functie) te verwijderen.
3. Een ander verschil wordt gemaakt door naar de grafiek van de functie te kijken. Ceil-functies hebben een open punt aan de linkerkant en een vaste punt aan de rechterkant. Het omgekeerde is voor vloervoorzieningen met een open punt aan de rechterkant en een solide punt aan de linkerkant.