names => exponents
fix quadrillion
bendn 2024-02-25
parent 342ce97 · commit 3c10032
-rw-r--r--Cargo.toml2
-rw-r--r--src/main.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/Cargo.toml b/Cargo.toml
index e39623f..40262cc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "beeg"
-version = "0.1.1"
+version = "0.1.2"
edition = "2021"
license = "MIT"
description = "easy big number conversion"
diff --git a/src/main.rs b/src/main.rs
index 7f3ef10..9a67385 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4,7 +4,7 @@ static TAB: phf::Map<&str, u16> = phf::phf_map! {
"m" => 6,
"b" => 9,
"tr" => 12,
- "quad" => 15,
+ "quadr" => 15,
"quint" => 18,
"sext" => 21,
"sept" => 24,
@@ -25,7 +25,7 @@ static TAB: phf::Map<&str, u16> = phf::phf_map! {
};
fn main() -> ExitCode {
- let re = regex::Regex::new(r"([0-9]+(?:\.[0-9]+)?)[^\S]*(m|b|tr|quad|quint|sext|sept|oct|non|dec|undec|duodec|tredec|quattuordec|quindec|sexdec|septendec|octodecc|novemdec|vigint|cent)illion").unwrap();
+ let re = regex::Regex::new(r"([0-9]+(?:\.[0-9]+)?)[^\S]*(m|b|tr|quadr|quint|sext|sept|oct|non|dec|undec|duodec|tredec|quattuordec|quindec|sexdec|septendec|octodecc|novemdec|vigint|cent)illion").unwrap();
let Some(x) = std::env::args().skip(1).reduce(|acc, x| acc + &x) else {
comat::cprintln!("{red}require argument{reset}");
return ExitCode::FAILURE;