Home > Backend Development > Python Tutorial > How to retain integers in python

How to retain integers in python

(*-*)浩
Release: 2019-07-03 11:22:42
Original
19613 people have browsed it

Python Several Rounding Methods

Data processing is inevitable in programming. In many cases, it is necessary to process the obtained data according to requirements. Rounding is the most effective method. Basic data processing. Rounding methods include rounding down, rounding up, rounding up, etc.

How to retain integers in python

1. Round down (recommended learning: Python video tutorial)

To round down, just use the built-in int() function:

>>> a = 3.75
>>> int(a)
Copy after login

2. Rounding

To round numbers, use the round() function:

>>> round(3.25); round(4.85)
3.0
5.0
Copy after login

3. Rounding up

Rounding up requires using the ceil() method in the math module:

>>> import math
>>> math.ceil(3.25)
4.0
>>> math.ceil(3.75)
4.0
>>> math.ceil(4.85)
5.0
Copy after login

4.Respectively Get the integer part and the decimal part

Sometimes we may need to get the integer part and the decimal part respectively. In this case, we can use the modf() method in the math module. This method returns a decimal part and an integer. Partial tuple:

>>> import math
>>> math.modf(3.25)
(0.25, 3.0)
>>> math.modf(3.75)
(0.75, 3.0)
>>> math.modf(4.2)
(0.20000000000000018, 4.0)
Copy after login

For more Python-related technical articles, please visit the Python Tutorial column to learn!

The above is the detailed content of How to retain integers in python. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template