Catalog PyPI
PACKAGE EXPLORERView in registry

advancedcalc

PyPI

An Advanved Calculator with Trignometry and Other Functions

calculator
Versions collected1
Direct dependencies0From release 0.0.3
Last observed20 Oct, 19:57 UTC

README

Version 0.0.3 documentation

AdvancedCalc

An Advanced Calculator to Calculate Advanced Methods like Average, Trignometry, HCF, LCM easily

Installation

AdvancedCalc requires an installation of python 3.6 or greater, as well as pip. Pip is typically bundled with python installations, and you can find options for how to install python at https://python.org.

To Install from pypi with pip:

pip install advancedcalc

Sometime, the pypi release becomes slightly outdated. To install from the source with pip:

pip install git+https://github.com/programmerayush7/advancedcalc/

Quick Start

Adding Numbers

import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 10
sum = calculator.add(5, 5)
print(sum)

Subtracting Numbers

import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 5
answer = calculator.add(10, 5)
print(answer)

Using auto_arrange Parameter

The auto_arrange parameter is usually used to pretend to get negative answers (eg. -1, -6, etc.).

  1. Without auto_arrange
import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns -1
answer = calculator.subtract(4, 5)
print(answer)
  1. With auto_arrange
import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 1
answer = calculator.add(4, 5, auto_arrange = True)
print(answer)

Multiplying Numbers

Multiply 2 Numbers using this Function

impport AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 25
product = calculator.add(5, 5)
print(product)

Dividing Numbers

Divide 2 Numbers using this Function

import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 2
quotient = calculator.add(10, 5)
print(quotient)

Finding Remainders

Find the Remainder from the Division of 2 Numbers using this function

import AdvancedCalc
calculator = AdvancedCalc.Calculator

# returns 2
remainder = calculator.remainder(10, 4)
print(remainder)

Advanced Functions

Average Of Numbers

Find the Average of Numbers in a List

from AdvancedCalc import Advanced

numbers = [1, 2, 3, 4, 5]

# Returns 3
average = Advanced.average(numbers)

print(average)

Cube

Find the Cube of a Number using this function

from AdvancedCalc import Advanced

# returns 8
cube = Advanced.cube(2)

print(cube)

Percentage

lets try finding 10 percent of 200 Note: This Function returns a float, so if you want a number, you can convert it into an int.

from AdvancedCalc import Advanced

# returns 20.0
percent = Advanced.percent(10, 200)

print(percent)

Factors

Find all Factors of a Specific Numbers using this function

from AdvancedCalc import Advanced

# returns a list of factors
factors = Advanced.factors(10)

print(factors)

HFC

Find the Highest Common Factor of 2 Numbers

from AdvancedCalc import Advanced

# returns 10
hfc = Advanced.hfc(10, 20)

print(hfc)

LCM

Find the LCM of 2 Numbers using this Function.

from AdvancedCalc import Advanced

# returns 11
lcm = Advanced.lcm(5, 6)

print(lcm)

Changelog

0.0.3

  • Added Advanced Functions
  • Modified Simple Functions
  • Modified README.md
  • Fixed Installing with PIP Error

Downloads & popularity

1downloads
1-day window · source-reported counts13 Oct 2026
420
2026-07-23: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-07-23–2026-07-232026-08-01: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-01–2026-08-012026-08-02: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-02–2026-08-022026-08-03: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-03–2026-08-032026-08-09: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-09–2026-08-092026-08-10: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-10–2026-08-102026-08-14: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-14–2026-08-142026-08-17: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-17–2026-08-172026-08-20: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-20–2026-08-202026-08-24: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-24–2026-08-242026-08-27: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-27–2026-08-272026-08-31: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-08-31–2026-08-312026-09-05: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-05–2026-09-052026-09-07: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-07–2026-09-072026-09-09: 4 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-09–2026-09-092026-09-10: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-10–2026-09-102026-09-12: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-12–2026-09-122026-09-20: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-20–2026-09-202026-09-22: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-22–2026-09-222026-09-25: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-25–2026-09-252026-09-26: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-26–2026-09-262026-09-27: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-27–2026-09-272026-09-28: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-28–2026-09-282026-09-29: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-29–2026-09-292026-09-30: 3 · observed 2026-10-20T22:33:09.6058534Z · period 2026-09-30–2026-09-302026-10-02: 2 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-02–2026-10-022026-10-04: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-04–2026-10-042026-10-06: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-06–2026-10-062026-10-08: 4 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-08–2026-10-082026-10-09: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-09–2026-10-092026-10-10: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-10–2026-10-102026-10-13: 1 · observed 2026-10-20T22:33:09.6058534Z · period 2026-10-13–2026-10-13
23 Jul13 Oct

pypistats · 32 observations shown. Missing days are unknown. Source category: overall: without mirrors.

View observed values
Date / source periodValueObserved at
2026-10-13 – 2026-10-1312026-10-20T22:33:09.6058534Z
2026-10-10 – 2026-10-1012026-10-20T22:33:09.6058534Z
2026-10-09 – 2026-10-0912026-10-20T22:33:09.6058534Z
2026-10-08 – 2026-10-0842026-10-20T22:33:09.6058534Z
2026-10-06 – 2026-10-0612026-10-20T22:33:09.6058534Z
2026-10-04 – 2026-10-0412026-10-20T22:33:09.6058534Z
2026-10-02 – 2026-10-0222026-10-20T22:33:09.6058534Z
2026-09-30 – 2026-09-3032026-10-20T22:33:09.6058534Z
2026-09-29 – 2026-09-2922026-10-20T22:33:09.6058534Z
2026-09-28 – 2026-09-2822026-10-20T22:33:09.6058534Z
2026-09-27 – 2026-09-2722026-10-20T22:33:09.6058534Z
2026-09-26 – 2026-09-2622026-10-20T22:33:09.6058534Z
2026-09-25 – 2026-09-2522026-10-20T22:33:09.6058534Z
2026-09-22 – 2026-09-2212026-10-20T22:33:09.6058534Z
2026-09-20 – 2026-09-2012026-10-20T22:33:09.6058534Z
2026-09-12 – 2026-09-1222026-10-20T22:33:09.6058534Z
2026-09-10 – 2026-09-1022026-10-20T22:33:09.6058534Z
2026-09-09 – 2026-09-0942026-10-20T22:33:09.6058534Z
2026-09-07 – 2026-09-0732026-10-20T22:33:09.6058534Z
2026-09-05 – 2026-09-0512026-10-20T22:33:09.6058534Z
2026-08-31 – 2026-08-3122026-10-20T22:33:09.6058534Z
2026-08-27 – 2026-08-2712026-10-20T22:33:09.6058534Z
2026-08-24 – 2026-08-2422026-10-20T22:33:09.6058534Z
2026-08-20 – 2026-08-2012026-10-20T22:33:09.6058534Z
2026-08-17 – 2026-08-1712026-10-20T22:33:09.6058534Z
2026-08-14 – 2026-08-1432026-10-20T22:33:09.6058534Z
2026-08-10 – 2026-08-1012026-10-20T22:33:09.6058534Z
2026-08-09 – 2026-08-0932026-10-20T22:33:09.6058534Z
2026-08-03 – 2026-08-0332026-10-20T22:33:09.6058534Z
2026-08-02 – 2026-08-0212026-10-20T22:33:09.6058534Z
2026-08-01 – 2026-08-0112026-10-20T22:33:09.6058534Z
2026-07-23 – 2026-07-2332026-10-20T22:33:09.6058534Z

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.327 Jul 20210

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
programmerayush7/advancedcalc

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:57 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:25c33febfa76495a2b4c950603b766b6f35391546b7331ba7934a6495b1f6e04