Рубрики
Без рубрики

5 способов обрабатывать точные значения в Python

Здравствуйте, читатели! В этой статье мы будем сосредоточиться на 5 способах обрабатывать точные значения в Python. Итак, давайте начнем!

Автор оригинала: Pankaj Kumar.

Здравствуйте, читатели! В этой статье мы будем сосредоточиться на 5 способов обрабатывать точные значения в питоне. Итак, давайте начнем!

Что мы подразумеваем под «ценностями точного управления»?

Будь этим любым языком программирования, мы часто встречаем ситуации, где мы обрабатываем целое число или числовые данные в любые шаги приложения или манипуляции. В том же процессе мы находим данные с десятичными значениями. Это когда нам нужно обрабатывать точные значения.

Python предлагает нам различные функции для обработки точных значений для целочисленных данных. Это дает нам выбор, чтобы исключить десятичные точки или иметь настраиваемые значения в зависимости от положения десятичных значений в количестве.

Как обрабатывать точные значения в Python?

Давайте посмотрим на различные функции, которые Python предлагает для обработки точных данных и десятичных средств в наших выходах кода.

  1. Оператор Python%
  2. Функция формата Python ()
  3. Функция Python Rounl ()
  4. Функция TRUNC ()
  5. Функции Math Ceil () & Floor ()

Давайте теперь пойдем вперед и посмотрим на каждого из них в предстоящем разделе.

1. Оператор Python%

С оператором «%» мы можем отформатировать номер, а также установить предельные пределы то же самое. При этом мы можем настроить пределы точек точных точек, которые будут включены в результирующее число.

Посмотрите на синтаксис ниже!

Синтаксис:

'%.point'%number
  • Point: это относится к количеству точек, которые мы хотим иметь после десятичного количества.
  • Номер: целочисленное значение для работы.

2. Функция формата Python ()

Как и% Оператор, мы можем использовать функцию формата () тоже, что помогает нам установить пределы для точных значений. С помощью функции формата () мы отформатируем данные, учитывая ее строку, а также устанавливать пределы для точек, которые будут включены после десятичной части числа.

Синтаксис:

print ("{0:.pointf}".format(number)) 

3. Функция Python Rounl ()

С помощью функции Python Rounl () мы можем извлечь и отображать целочисленные значения в индивидуальном формате, мы можем выбрать количество цифр, которые будут отображаться после десятичной точки в качестве проверки для обработки точностью.

Синтаксис:

round(number, point)

Реализация точного обращения в Python

В приведенном ниже примере мы использовали вышеуказанные объясненные 3 функции для обработки значений точности в Python. Мы здесь пытаемся обрабатывать точность, установив цифру, которая будет отображаться после десятичной точки, как 4.

num = 12.23456801

# using "%" operator
print ('%.4f'%num) 

# using format() function
print ("{0:.4f}".format(num)) 

# using round() function
print (round(num,4)) 

Выход:

12.2346
12.2346
12.2346

Математические функции Python для обработки точности

Помимо вышеуказанных функций, Python также предлагает нам математический модуль, который содержит набор функций для решения точных значений.

Математический модуль Python имеет ниже набор функций для решения точности значения

  1. Функция TRUNC ()
  2. Функции Python Ceil () и FOLE ()

Давайте посмотрим на них один за другим.

4. Функция Python Trunch ()

С помощью функции TRUNC () все цифры после окончания десятичных точек. То есть он возвращает число, предшествующее только десятичной точке.

Посмотрите на синтаксис ниже.

Синтаксис:

import math
math.trunc(number)

Пример:

import math
num = 12.23456801

# using trunc() function
print (math.trunc(num)) 

Выход:

12

5. Функция Python Ceil () и пол ()

С функцией CEIL () и FOLE () мы можем округлить десятичное число для ближайшего высокого или низкого значения.

Функция CEIL () отключается от десятичного числа до ближайшего большого значения после него. С другой стороны, пола () функция отключается от стоимости до ближайшего низкого значения до него.

Пример:

import math
num = 12.23456801

# using ceil() function
print (math.ceil(num)) 

# using floor() function
print (math.floor(num)) 

Выход:

13
12

Заключение

Не стесняйтесь комментировать ниже, если вы столкнетесь с любыми вопросами. Для более таких постов, связанных с программированием Python, оставайся настроенными нами.

До этого, счастливого обучения !! 🙂.