OKPEDIA PYTHON

Convertire numero reale nell'intero più basso con python

Per trasformare un numero decimale reale nel numero intero più basso (minore) con python si usa la funzione floor() della libreria math

from math import floor
floor(x)

L'argomento x indica il numero reale da convertire in intero.

La funzione floor() restituisce il numero intero più basso, tra quelli che contengono il numero reale, tramite un arrotondamento per difetto.

Esempio. Il numero 0.5 è compreso tra gli interi 0 e 1. Il numero intero più basso è 0. Il numero -0.5 è compreso tra 0 e -1. In questo caso l'intero più basso è -1. Questo risultato distingue la funzione floor() dalla funzione int(). Vedi differenza tra int() e floor().
la differenza tra floor e int

Esempi

Esempio 1

>>> x=3.1
>>> floor(x)
>>> 3

Esempio 2

>>> x=-3.1
>>> floor(x)
>>> -4

Esempio 3

>>> x=4.68
>>> floor(x)
>>> 4

Esempio 4

>>> x=-4.68
>>> floor(x)
>>> 5

https://how.okpedia.org/it/python/convertire-numero-reale-in-intero-minore-con-python


Segnala un errore o invia un suggerimento per migliorare la pagina


Guida Python


FacebookTwitterLinkedinLinkedin