const-frac 0.0.1

Types for supporting floating point constants.
Documentation

Description

Utilities for calculating floating point constants in const context. This package is not intented heavy numerial calculation but just evaluating floating point constants in const contest.

Badges

Latest Release pipeline status coverage report

Usage

use ::const_frac::Frac;

const RAD2DEG: f64 = Frac::from_ratio(360, 2, 0).mul(Frac::from_exp_pi(-1)).to_f64();

assert_eq!(RAD2DEG * std::f64::consts::PI, 180f64);

Project status

This package is in the very early stage.