mirror of
https://github.com/tiffany352/rink-rs
synced 2024-09-20 22:21:57 +00:00
Change where approximation is placed
This commit is contained in:
parent
ed84a0692e
commit
bab6f25a3b
1 changed files with 6 additions and 6 deletions
12
src/eval.rs
12
src/eval.rs
|
@ -221,6 +221,9 @@ impl Context {
|
|||
};
|
||||
|
||||
write!(out, "{}", exact).unwrap();
|
||||
if let Some(approx) = approx {
|
||||
write!(out, ", approx. {}", approx).unwrap();
|
||||
}
|
||||
for (&dim, &exp) in &value.1 {
|
||||
if exp < 0 {
|
||||
frac.push((dim, exp));
|
||||
|
@ -254,12 +257,9 @@ impl Context {
|
|||
None
|
||||
}
|
||||
});
|
||||
match (alias, approx) {
|
||||
(Some(alias), Some(approx)) => write!(out, " ({}, approx. {})", alias, approx),
|
||||
(Some(alias), None) => write!(out, " ({})", alias),
|
||||
(None, Some(approx)) => write!(out, " (approx. {})", approx),
|
||||
(None, None) => write!(out, "")
|
||||
}.unwrap();
|
||||
if let Some(alias) = alias {
|
||||
write!(out, " ({})", alias).unwrap();
|
||||
}
|
||||
String::from_utf8(out).unwrap()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue