No project description provided
Project description
PyMathAlgoS
1. Установка
$ pip install pymathalgos
2. Функционал
Простая арифметика
Функция вычисления факториала:
import pymathalgos
print(pymathalgos.factorial(2)) # 1
print(pymathalgos.factorial(-1)) # ArithmeticError: argument value must be bigger then zero!
Функции для вычисления большего, меньшего числа из аргументов, а также суммы аргументов:
import pymathalgos
print(pymathalgos._min(2, 8, 1)) # 1
print(pymathalgos._max(2, 8, 9)) # 9
print(pymathalgos._sum(1, 2, 3)) # 6
Геометрия
Здесь вы можете увидеть готовые функции для геометрии
Здесь просто функции из тригонометрии:
import pymathalgos
import pymathalgos.geometry as geometry
print(geometry.sin())
print(geometry.cos())
# Функции tan() и tg(), а также подобные функции означают одно и тоже
print(geometry.tan())
print(geometry.tg())
print(geometry.asin())
print(geometry.acos())
print(geometry.atan())
print(geometry.sinh())
print(geometry.cosh())
print(geometry.tanh())
print(geometry.asinh())
print(geometry.acosh())
print(geometry.atanh())
Если вы хотите узнать синус от градусов, а не от радиан есть простая функция sin_d(degrees).
import pymathalgos
# Эти две строки кода означают одно и тоже
print(pymathalgos.sin_r(pymathalgos.to_radians(90)))
print(pymathalgos.sin_d(90))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pymathalgos-0.0.2.0.tar.gz.
File metadata
- Download URL: pymathalgos-0.0.2.0.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4633310ab38a205287b30fd1a77b5294321b349a7244c638fdefd58a750776ee
|
|
| MD5 |
17a7e4721c353579524e01bd96923d66
|
|
| BLAKE2b-256 |
4ed0006a85595c87b90090da9b4242b1f810b521500ab4c7e9849d34b91410fb
|
File details
Details for the file pymathalgos-0.0.2.0-py3-none-any.whl.
File metadata
- Download URL: pymathalgos-0.0.2.0-py3-none-any.whl
- Upload date:
- Size: 1.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.8.5 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48c85c414d3e71a345df41fa698c6f3b24e0050160813aba806c8d47ebf4aa5e
|
|
| MD5 |
2d6c9b2802ce61b3578b111a5b151794
|
|
| BLAKE2b-256 |
7b971802c226e3b1bd1ffd42b3715852faa11a9f7c6d1427e8345589ea0fb85d
|