Skip to main content

PyDMath Version - 0.1

Introduction

           This PyDMath is a mathematical module, with this you can able to perform a mathematical operations which includes mensuration, permutation and combination. We can use any use any type of measurement units but the output will return in SI standard units. This makes differ from other Python modules.

Math topics included till now

  • Mensuration
    • Area
    • Perimeter
    • Volume
  • Permutation
  • Combination

Input and Output format

           Inputs must be a string seperated by "-" for value and the unit. Value on left side and unit on right side. If the input unit is in centimeter, millimeter, kilometer and meter then the output unit will always be meter.

Mensuration

Sample code

from PyDMath import perimeter,area,volume
peri = perimeter()
ar = area()
vol = volume()
print(f"Perimeter of the shape {peri.circle('2-cm')}")
print(f"Area of the shape {ar.circle('2-cm')}")
print(f"Volume of the shape {vol.sphere('2-cm')}")

Shapes including

Perimeter and Area

Circle Square Rectangle Triangle Equilateral triangle Parallelogram Trapezium Isosceles triangle Rhombus

Volume

Sphere Cylinder Cube Rectangular prism Cone Hemi sphere Right rectangular prism

Permutation and Combination

Sample code

from PyDMath import fact,permutation,combination
# Factorial
print(fact(5))
perm = permutation()
co = combination()
print(perm.per(4,2))
print(co.comb(8,3))

Release files for numbersD 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for numbersD 0.0.1
File Size Uploaded
numbersd-0.0.1.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for numbersD 0.0.1
File Interpreter ABI Platform
numbersD-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.6 kB

Release files / numbersd-0.0.1.tar.gz

Download URL numbersd-0.0.1.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
04060836036e25df8dd2ab71640f660eaab04ee41e65ab8e46e5b671ef56c923
BLAKE2b-256 checksum
How to use checksums
40c1ca84ac6eaf4d3fc7cbcc5df4f0faed6c63dbff203ba1fabc25b1a95d83cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.0

Release files / numbersD-0.0.1-py3-none-any.whl

Download URL numbersD-0.0.1-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
35d3957ae7f4dc185fe2d15dce11e6f56fb938756289131d9e350ebfd69ae97c
BLAKE2b-256 checksum
How to use checksums
842375be677934a7ccddf95087cf62ebbebe96771421985ef02a397f618cf6d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.0

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page