Функция abs() в Python

Функция Python abs() возвращает абсолютное значение числа. Это одна из встроенных функций в модуле pythonbuiltins.

Абсолютное значение Python с использованием abs()

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

  • Integer, Long – возвращает абсолютное значение.
  • Float – возвращает абсолютное значение.
  • Complex– возвращает свою величину.

Числа в различных форматах возвращают абсолютное значение в десятичной системе счисления, даже если числа определены в двоичной, восьмеричной, шестнадцатеричной или экспоненциальной форме.

Python abs() с целыми числами

Import sys
x = 5 # int
print(abs(x))
х = sys.maxsize # long
print(abs(х))

Выход:

5
9223372036854775807

Python абсолютное значение float

х = 50.23434 # float
print(abs(х))

Выход:

50.23434

Python abs() с комплексными числами

x = 10 — 4j # complex
print(abs(x))
x = complex(10, 2) # другой сложный пример
print(abs(x))

Выход:

10.770329614269007
10.198039027185569

Python abs() с различными номерами формата

# числа в разных форматах
x = 10.23e1/2 # экспоненциальная
print(abs(x))
x = 0b1010 # двоичная
print(abs(x))
x = 0o15 # восьмеричная
print(abs(x))
x = 0xF # шестнадцатеричная
print(abs(x))

Выход:

51.15
10
13
15

Это все для кратких примеров абсолютных значений чисел python с использованием функции abs ().

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *