Crates.io | mathsharp |
lib.rs | mathsharp |
version | |
source | src |
created_at | 2025-01-10 06:48:13.56541 |
updated_at | 2025-02-02 03:13:44.422528 |
description | collection of mathematical functions and resources to assist in solving a wide range of topics |
homepage | |
repository | https://github.com/JosephGurak/mathsharp |
max_upload_size | |
id | 1510990 |
Cargo.toml error: | TOML parse error at line 17, column 1 | 17 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
Rust Crate for Working with Mathematical Operations
The Goal of mathsharp is to provide a fast and friendly experience for anyone needing to use math in their projects, from unit converisons to calculus and beyond.
Below example demonstrates using a temperature conversion function.
use mathsharp::fahrenheit_celsius;
fn main() {
let from_fahrenheit = 32.0;
let to_celsius = fahrenheit_celsius(from_fahrenheit);
println!("{} fahrenheit is equal to {} Celsius", from_fahrenheit, to_celsius);
}
MathSharp aims to add areas of mathematics in blocks each with consistent monthly updates.
March 1st Update:
length, mass, volume, area, time, pressure, energy, power
April 1st Update:
perimeter, area, volume, triangles, circles, quadrilaterals
May 1st Update:
trigonometry
June 1st Update: TBD
Around the time of BLOCK 3 MathSharp website will be launched using the Dioxus framework to create a place for more documentation, math resources and a special surprise!