Библиотека для работы с числами в фи-еричной системе счисления (система Бергмана)
Project description
Библиотека по работе с числами в фи-еричной системе счисления (в системе Бергмана)
Требования:
- Python
Локальный запуск
Для пользователей
pip install -i .....
Для разработки
Проект использует uv для управления окружением и зависимостями.
- Установите uv (если не установлен):
curl -LsSf https://astral.sh/uv/install.sh | sh
- Клонируйте репозиторий и перейдите в папку проекта:
git clone git@github.com:laptevpavel2007-cloud/phi_numeral_system_library.git
cd phi_numeral_system_library
- Создайте окружение и установите зависимости:
uv sync
- Запустите тесты:
uv run pytest
Команды библиотеки
- transfer_to_Phi(x) - Преобразует число в число с основание фи
- transfer_to_number() - Преобразует число с основание фи в число в 10-тичной системе счисления
- *(+, -, ) - Арифметические операции с числами в фи-системе
Вспомогательные команды
- normalization - Делает число в фи-системе "правильным" (убирает 11 и лишние 0)
- phi_to_power_n - Возводит число фи в любую степень
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 phi_numeral_system_library-0.1.0.tar.gz.
File metadata
- Download URL: phi_numeral_system_library-0.1.0.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b65812599fa63bf71e7c49f799bf7e23f95fa9e981fb729787c00299651e2ab
|
|
| MD5 |
20ef96d3f7a0ee55a149f0553c043bb2
|
|
| BLAKE2b-256 |
f313cce84406af4fb577fef6585c47fc2d0f8aeb99e6744e6e1ae97fc486a108
|
File details
Details for the file phi_numeral_system_library-0.1.0-py3-none-any.whl.
File metadata
- Download URL: phi_numeral_system_library-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4214dbbfaff08901e00aca22ee1123bc8064618af6dc6626e71141f5b593b450
|
|
| MD5 |
8dd7fa3b997420e5c60bfe958544f093
|
|
| BLAKE2b-256 |
ce981413cc8de4db2fb8f4f034706dbf93bcad1b4195171e63ba44f5c85af93b
|