Forskjell mellom tak og gulvfunksjoner Forskjellen mellom

Anonim

Tak mot gulvfunksjoner

Ceil (kort for tak) og gulvfunksjonen er begge matematiske funksjoner. Den brukes ofte i matematiske ligninger og i datavitenskap i liknende dataprogrammer som regneark, databaseprogrammer og dataspråk som C, C + og Python.

Tak og gulvfunksjoner er forskjellige på mange måter. For eksempel returnerer takfunksjonen minstverdien av heltalet som er større enn eller lik det angitte nummeret. På den annen side får gulvfunksjonen den største verdien som er mindre enn eller lik det angitte nummeret. Det angitte nummeret er alltid et dobbelt presisjonsnummer.

Både tak og gulvfunksjoner har domener og rekkevidde. Domenet refererer til et sett som inneholder alle de reelle tallene mens rekkevidde omfatter settet som inneholder alle heltalene (tallene med positive og negative attributter). Et eksempel på tak- og gulvfunksjonen ville finne minst og størst verdi på 2. 47. Hvis gulvfunksjonen blir brukt, blir resultatet 2 mens svaret blir 3 hvis takfunksjonen brukes i stedet. Siden det oppgitte nummeret er positivt, vil svaret beholde det positive attributten (eller det negative hvis det oppgitte tallet er negativt). En annen bekymring her er at svaret er avrundet. Takfunksjonen avrundet svaret til 3 mens gulvfunksjonen avrundet svaret til 2. Dette gjelder kun tallene som har en brøkdel eller ikke et nøyaktig tall. Når det gjelder eksakte tall, er det ikke nødvendig å rote opp nummeret.

Det er også en stor forskjell når man uttrykker begge funksjonene. Begge funksjonene bruker firkantede parenteser til å uttrykke og inneholde det oppgitte nummeret. I gulvfunksjon kjennetegnes det ved å bruke dype og enkle firkantede parenteser til å huse nummeret. Også, det er tider når den øverste delen av firkantbraketten mangler for å indikere denne funksjonen.

På den annen side bruker takfunksjonen omvendt firkantet og reversert, firkantet parentes for å indikere funksjonen som brukes. En annen måte er å få bunndelen utelatt av firkantbraketten. For å eliminere forvirring, bruker noen ordet. Ordformularen inneholder faktisk ordet "ceil" og "floor" for å indikere funksjonen og nummeret som er vedlagt inne parentesene. Det er en regel at det ikke skal være mellomrom mellom funksjonen som brukes og parentesene.

Ved å tegne både tak- og gulvfunksjonen, ser grafen ut som et trinn eller en trapp med linjer med to prikker på hver side. En prikk er solid og blacked (dette betyr at verdien representert er inkludert) mens det også er en åpen eller ikke-skygget prikk (dette betyr at verdien som representeres ikke er inkludert).I gulv l funksjon er den faste prikken vanligvis på venstre side av linjen, og den åpne prikken er til høyre mens i takfunksjonen er den omvendt (den faste prikken er på høyre side og den åpne prikken er på venstre).

Sammendrag:

1. Tak og gulvfunksjoner har forskjellige definisjoner. En takfunksjon returnerer den minste verdien som er større eller lik det angitte nummeret mens gulvfunksjonen returnerer det største nummeret som er mindre enn eller lik tallet.

2. Det er også forskjellig å skrive tak- og gulvfunksjonene ved hjelp av braketter. Ceil-funksjonen bruker reversert dritfelt eller vanlig, firkantede parentes mens gulvfunksjonen bruker fet eller vanlig, firkantet parentes. Andre foretrekker bare ved å fjerne den øverste delen av firkantbraketten (for gulvfunksjon) eller bunndelen (for takfunksjon).

3. En annen forskjell er gjort ved å se på grafen av funksjonen. Ceil-funksjoner har en åpen prikk til venstre og en solid prikk på høyre side. Det motsatte er for gulvfunksjoner med en åpen prikk på høyre side og en solid prikk på venstre side.