Показаны сообщения с ярлыком Числа. Показать все сообщения
Показаны сообщения с ярлыком Числа. Показать все сообщения

вторник, 8 марта 2011 г.

Python Вычисление сложных математических функций # 6

То, что сейчас будет описано применяется не часто, но знать это нужно обязательно. Имеется ввиду такие действия как вычисление квадратного корня, синуса, косинуса и др. Первым шагом обязательно надо импортировать библиотеку math. В ней и содержатся математические функции. Чтобы выполнить какое нибудь вычисление надо написать math.функция(значение)

Функции в библиотеке math:

math.ceil(x)
Возвращает округленное x как ближайшее целое значение типа float, большее или равное x (округление "вверх").

math.copysign(x, y)
Возвращает число x со знаком числа y. На платформе, поддерживающей знак нуля copysign(1.0, -0.0) даст -1.0.

math.fabs(x)
Возвращает абсолютное значение (модуль) числа x. В Python есть встроенная функция abs, но она возвращает модуль числа с тем же типом, что число, здесь же всегда float abs (fabs).

math.factorial(x)
Возвращает факториал целого числа x, если x не целое возбуждается ошибка ValueError.