Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anymath-0.0.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

anymath-0.0.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

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

Hashes for anymath-0.0.1.tar.gz
Algorithm Hash digest
SHA256 95546ab9dee8bb17f457cb47bbb59eec35cb0f83df082956c7843943ee1f2a02
MD5 d1e841e0710511ceada25644cc8df27e
BLAKE2b-256 0336c01234fe2fd2c687da9e2ee2f0da32b22f01b3cc108261501a115a1ef8d6

See more details on using hashes here.

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

Hashes for anymath-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 91024a951788dd42d102e4cff03dfce609007e316ad500c05acb9b136615f495
MD5 453531722f183031dd5eb45e8420923f
BLAKE2b-256 6d1fbf7fa1d5ff135918d21ad46f5a9ee7e0545b06fbbc000a74da5d22c28523

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page