diff --git a/cli/src/output.rs b/cli/src/output.rs index 6a094b9..a2ef5c4 100644 --- a/cli/src/output.rs +++ b/cli/src/output.rs @@ -6,7 +6,7 @@ pub(crate) const DEFAULT_PRECISION: u32 = 1024; pub fn eval(parser: &mut parser::Context, input: &str, precision: u32, base: u8, format: ScientificNotationFormat) { match parser::eval(parser, input, precision) { Ok(Some(mut result)) => { - if !result.set_radix(base) { + if base != 10 && !result.set_radix(base) { print_err("Invalid base. Change it by typing eg. `base 10`."); return; diff --git a/web/package.json b/web/package.json index fda7922..530d626 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "@paddim8/kalk-component", - "version": "2.1.0", + "version": "2.1.1", "description": "A Svelte component for kalk, a calculator that supports user-defined functions and variables.", "svelte": "src/main.ts", "main": "public/build/bundle.js",