mirror of
https://github.com/PaddiM8/kalker.git
synced 2025-03-02 15:21:18 +01:00
Don't print real number when it's zero, in KalkValue::to_string()
This commit is contained in:
parent
09348ba726
commit
b481d3e788
@ -189,7 +189,11 @@ impl KalkValue {
|
|||||||
let imaginary_as_str = format_number(primitive!(imaginary).abs());
|
let imaginary_as_str = format_number(primitive!(imaginary).abs());
|
||||||
let sign = if imaginary < &0f64 { "-" } else { "+" };
|
let sign = if imaginary < &0f64 { "-" } else { "+" };
|
||||||
|
|
||||||
|
if &as_str == "0" {
|
||||||
|
imaginary_as_str
|
||||||
|
} else {
|
||||||
format!("{} {} {}i", as_str, sign, imaginary_as_str)
|
format!("{} {} {}i", as_str, sign, imaginary_as_str)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
as_str
|
as_str
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user