Pavimento Matematico E Soffitto Matematico In Javascript

| | | | |

La funzione ceil() di Python arrotonda un numero al numero intero o intero più vicino. Python floor() arrotonda le cifre decimali al numero intero più vicino. Queste due funzioni fanno parte della libreria matematica di Python.

Durante la programmazione in Python, potresti imbatterti in uno scenario in cui vuoi arrotondare un numero al numero intero più vicino.

È qui che entrano in gioco i metodi Python math.floor() e math.ceil(). Puoi utilizzare math.floor() per calcolare l`intero più vicino a un numero decimale. Il metodo math.ceil() arrotonda un numero al numero intero più vicino.

Questo tutorial tratterà l`uso di floor e ceil per restituire il valore minimo o massimo di un dato valore. Esamineremo esempi di ciascuno di questi metodi in un programma per mostrare come arrotondato.

Funzione Python Floor

Il metodo Python math.floor () a number per difetto at the intero pi√ π vicino. Questo metodo accetta un argomento: il numero che vuoi restituire. In Python 3, math.floor() restituisce un valore intero.

Il calcolo della base di un numero è una funzione matematica comune in Python. Il piano di un numero si riferisce al intero Python più vicino che è minore o uguale al numero . In altre parole, la base di un numero è il numero arrotondato al valore intero più vicino.

Il modulo matematico Python include un metodo che può essere utilizzato per calcolare la base di un numero: math.floor (). math.floor() accetta un parametro, che è il numero di cui vuoi calcolare il valore floor.

Ecco la sintassi per floor() funzione:

La funzione di divisione Python floor () fa parte della libreria math. Per usarlo, devi prima importare la libreria matematica. Puoi importare la libreria matematica nel tuo programma usando una istruzione di importazione Python .

Floor() Esempio Python

Diciamo che stiamo lavorando in un bar. Vogliamo creare una calcolatrice che arrotonda le quantità di grano che abbiamo a disposizione al loro numero intero più vicino. Questo ci rende più facile determinare la quantità di caffè rimasta.

Potremmo arrotondare la quantità di un chicco al numero intero più vicino utilizzando il seguente codice:

Il nostro codice restituisce il numero intero più piccolo più vicino a 250.92, ovvero: 250.

Nella prima riga importiamo la libreria matematica. Quindi definiamo una variabile Python chiamata quantità. Questa variabile memorizza la quantità di grano che abbiamo in magazzino. Usiamo la funzione math.floor() per arrotondare la variabile quantity all`intero più vicino.

In questo caso, l`intero più vicino a 250,92 è uguale a 250. Il nostro codice ha restituito 250.

Possiamo usare il metodo math.floor() sui numeri negativi. Diciamo che scriviamo un programma che calcola quanti fagioli ci saranno rimasti alla fine del mese.

Il nostro programma ha previsto che, dato il numero di vendite che abbiamo visto finora, siamo avrà una quantità negativa di fagioli. In altre parole, finiremo i fagioli. Stampiamo l`output di math.floor() sulla console.

Vogliamo arrotondare il nostro valore al numero intero più vicino. Questo ci permetterà di conoscere la quantità di bean da ordinare, a seconda della domanda attuale:

Il nostro codice restituisce: -26.

Il programma è predefinito per arrotondare il nostro valore negativo al numero intero più vicino, che in questo caso è -26.

Pyt hon Ceil

Il metodo math.ceil() è l`opposto del metodo math.floor(). math.ceil() arrotonda un numero al numero intero più vicino. Come math.floor(), math.ceil() restituisce un valore intero.

Mentre floor arrotonda un numero all`intero più vicino, ceil arrotonda un numero all`intero più vicino.

Ecco la sintassi del metodo math.ceil():

La sintassi della funzione ceil è la stessa di quella di math. floor(). Entrambi i metodi prendono un parametro: il numero che vuoi processo utilizzando il metodo La funzione ceil() restituisce il numero massimo di un float, o il lar più vicino gest intero.

ceil() Esempio Python

Discutiamo un esempio del metodo math.ceil() in azione. Diciamo che abbiamo deciso di voler calcolare il valore massimo per ogni quantità di grano. In altre parole, vogliamo conoscere l`intero più piccolo sopra ogni quantità di chicco. Vogliamo calcolarlo in modo da sapere quanti fagioli ordinare nella nostra prossima spedizione.

Potremmo utilizzare il seguente codice per arrotondare la quantità di fagioli che abbiamo al numero intero più vicino:

Il nostro codice ritorna: 23. La funzione math.ceil() ha arrotondato la nostra quantità all`intero più vicino non inferiore alla quantità, che in questo caso è 23.

Allo stesso modo, puoi usare math.ceil() sui numeri negativi. Usiamo il programma di esempio di cui abbiamo parlato prima per mostrare come funziona. Invece di trovare il valore minimo della nostra quantità rimanente, vogliamo trovare il valore massimo. Potremmo farlo usando questo programma:

Il nostro codice restituisce: -26. Il nostro programma ha arrotondato la nostra proiezione della quantità al numero intero più vicino, che in questo caso era -26.

Python Floor Division e Ceil vs. Round

Il metodo Python round() trova il numero più vicino, che può includere cifre decimali, mentre math.floor() e ceil() rispettivamente arrotondare al intero () più vicino.

Se vuoi arrotondare un numero come 105.2529 a due cifre decimali, dovresti usare arrotonda () invece di floor() o ceil().

Se vuoi saperne di più usando il round(), dai un`occhiata al nostro tutorial su Python Rounding .

Conclusione

The math.floor () Il metodo arrotonda un numero al numero intero più vicino. Il metodo math.ceil() arrotonda un numero al numero intero più vicino.

Questo tutorial è stato trattato sull`uso delle due funzioni matematiche. floor() e math.ceil() per arrotondare i numeri in Python. Abbiamo esaminato un esempio di ciascuno di questi metodi in un programma.

Per saperne di più sulla codifica in Python, leggi il nostro Come apprendere la guida di Python .

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method