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.1.1.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.1.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dectrig-0.1.1.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.1.1.tar.gz
Algorithm Hash digest
SHA256 1dc5700aa9541d9717812b410fcb6ebf5d9ba5005d88a275e8443f47f6661c0c
MD5 c3e80b6deeeb0074aeae7eceac440643
BLAKE2b-256 7f84c18431342ab10ecf8f60e4bf3543e1072dca027033faaee53ba4453deaca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dectrig-0.1.1-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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f71d67643fc976be8d0eac8b6ca642834fb671b3b37162cbc01e885d89adc7b7
MD5 4b52d20d36e2089fad2577ed96963bb3
BLAKE2b-256 0e798ea926ed9ca0a67cb1d6151d78f01b9c662c48a3b8941e1bb1050b391735

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