Skip to main content

DecTrig: a decimal-based trigonometric framework using spline interpolations

Reason this release was yanked:

osbsolete-deprecated

Project description

DecTrig

Decimal-Based Trigonometry Framework
Fast. Simple. Scalable.

PyPI Version License


Description

DecTrig is a lightweight, decimal-based trigonometric framework designed for speed, simplicity, and computational efficiency.

It introduces the Holoman sin² Method, a novel interpolation approach optimized for fixed-point math systems, embedded applications, and fast real-time calculations.

DecTrig provides functions for:

  • Decimal-based sine (dec_sin)
  • Decimal-based cosine (dec_cos)
  • Decimal-based tangent (dec_tan)
  • Direct access to the Holoman sin² core (holoman_sin2)

Built to replace heavy floating-point trigonometry where speed and simplicity matter most.


Installation

Install DecTrig via pip:

pip install dectrig

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

dectrig-0.2.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dectrig-0.2.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file dectrig-0.2.0.tar.gz.

File metadata

  • Download URL: dectrig-0.2.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for dectrig-0.2.0.tar.gz
Algorithm Hash digest
SHA256 620c5ccd665d9f983a61125c653b82f90b92f4961d47511b4347952de0df8df6
MD5 d63ebecb419e696efe5b7d6e80b0195b
BLAKE2b-256 9042a79c8850c3c6a866fc5cfd1569b4f05cc459686ac85a4382cb2ba20df385

See more details on using hashes here.

File details

Details for the file dectrig-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dectrig-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for dectrig-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f0ed491fb3335d7cd1e7565547012b7e4af71a6679e94b081e88209cbc1f1af
MD5 f59d2665e7aed813cbf5a3453def8c12
BLAKE2b-256 720b243393618a00ae7a4d8f8a831507cafbcf256f186ad8630c428be71be0ee

See more details on using hashes here.

Supported by

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