Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

This module work with long arithmetic in python with numbers as strings. It is small part of bigger project

Notifications You must be signed in to change notification settings

RomaTk/longNumber-operations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

longNumber-operations

This project is to work with strings as numbers and execute some operations with them. Division, Multiplication, Summary, Substraction, Comparison

To import them is enough to write "import longArithmetic" like it is done in example.py

More is taken from init.py , but if you did not catch the idia every function in module has a description

init.py

  • Each of this functions get 2 strings which represent strings
  • And return result or it will be raised an error
  • All inputed data is checked so it should not be any problem
  • Special: numbers should be as integer or float without any exponent it can have + or - in the beginning. Not more than one dot. Other symbols is numerals

""" Compare function return strings: <, = or > depending in values """ from .comparison import compare

""" Sum return result of summary of two numbers """ from .summary import sum

""" Minus return result of substraction of two numbers """ from .substraction import minus

""" multiply return result of multiplication of two numbers """ from .multiplication import multiplication as multiply

""" divide return the integer part and modulo of the result of division of two ints """ from .division import divide

""" divideAsFloats return float with some signs after dot of division of two numbers The third parametr of maximum possible numbers after dot is the third """ from .division import divideAsFloats

About

This module work with long arithmetic in python with numbers as strings. It is small part of bigger project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages