tool for work witn any number systems
Project description
anymath-0.0.1
tool for work with any number systems Инструкция по эксплуатации библиотеки anymath
Автор - Рябов Никита Андреевич версия - 0.0.1 описание - библиотека для работы с любыми системами счисления
Библиотека содержит единственный класс System В классе определены 5 методов
метод init описание - конструктор класса аргументы: alphabet описание - алфавит системы счисления тип - string значение по умолчанию - "01" требования - не содержит повторяющихся символов, не содержит ".", не содержит "-" результат - нет пример использования - test_system=anymath.System("0123456789ABC")
метод Compare описание - сравнение 2 чисел в пользовательской системе счисления аргументы: x описание - рациональное число в пользовательской системе счисления тип - string значение по умолчанию - нет требования - нет y описание - рациональное число в пользовательской системе счисления тип - string значение по умолчанию - нет требования - нет результат - один из символов ">", "<", "=" пример использования - test_system.Compare("-A45B4.C3","3B")
метод To_10 описание - перевод числа в десятичную систему счисления аргументы: x описание - рациональное число в пользовательской системе счисления тип - string значение по умолчанию - нет требования - нет accuracy описание - точность перевода, необходима в случае некоторых дробных чисел тип - integer значение по умолчанию - 3 требования - нет результат - int или float пример использования - test_system.To_10("CCC5A.87A")
метод To_system описание - перевод числа в пользовательскую систему счисления аргументы: x описание - рациональное число в десятичной системе счисления тип - integer значение по умолчанию - нет требования - нет accuracy описание - точность перевода, необходима в случае некоторых дробных чисел тип - integer значение по умолчанию - 3 требования - нет результат - string пример использования - test_system.To_system(124)
метод Calc описание - математические операции аргументы: x описание - рациональное число в пользовательской системе счисления тип - string значение по умолчанию - нет требования - нет y описание - рациональное число в пользовательской системе счисления тип - string значение по умолчанию - нет требования - нет a описание - математический оператор "+", "-", "/", "*" тип - string значение по умолчанию - нет требования - нет accuracy описание - точность вычисления, необходима для операции деления тип - integer значение по умолчанию - 3 требования - нет результат - string пример использования - test_system.Calc("1A65","B2","/",5)
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
File details
Details for the file anymath-0.0.1.tar.gz
.
File metadata
- Download URL: anymath-0.0.1.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95546ab9dee8bb17f457cb47bbb59eec35cb0f83df082956c7843943ee1f2a02 |
|
MD5 | d1e841e0710511ceada25644cc8df27e |
|
BLAKE2b-256 | 0336c01234fe2fd2c687da9e2ee2f0da32b22f01b3cc108261501a115a1ef8d6 |
File details
Details for the file anymath-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: anymath-0.0.1-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91024a951788dd42d102e4cff03dfce609007e316ad500c05acb9b136615f495 |
|
MD5 | 453531722f183031dd5eb45e8420923f |
|
BLAKE2b-256 | 6d1fbf7fa1d5ff135918d21ad46f5a9ee7e0545b06fbbc000a74da5d22c28523 |