More compact formatting
This commit is contained in:
parent
9183e05891
commit
28ba98582a
1 changed files with 2 additions and 12 deletions
|
@ -64,18 +64,8 @@ impl NumberBuilder {
|
||||||
|
|
||||||
pub fn resolve(&self) -> Number {
|
pub fn resolve(&self) -> Number {
|
||||||
// TODO: Convert fields to Number type.
|
// TODO: Convert fields to Number type.
|
||||||
let value = if self.point > 0 {
|
let value = if self.point > 0 { self.value / 10u32.pow(self.point) as f64 } else { self.value };
|
||||||
self.value / 10u32.pow(self.point) as f64
|
let value = if self.sign == Sign::Neg { value * -1.0 } else { value };
|
||||||
}
|
|
||||||
else {
|
|
||||||
self.value
|
|
||||||
};
|
|
||||||
let value = if self.sign == Sign::Neg {
|
|
||||||
value * -1.0
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
value
|
|
||||||
};
|
|
||||||
// TODO: Use an integer if we can.
|
// TODO: Use an integer if we can.
|
||||||
Number::from_float(value, self.exact)
|
Number::from_float(value, self.exact)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue