@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | $number = self::mul(self::pow(10, $regs[3]), $regs[1]); |
51 | 51 | } else if ('-' === $regs[2]) { |
52 | 52 | $length = $regs[3]; |
53 | - $check = explode('.', $regs[1]); |
|
53 | + $check = explode('.', $regs[1]); |
|
54 | 54 | if (!empty($check[1])) { |
55 | 55 | $length += strlen($check[1]); |
56 | 56 | } |
@@ -268,8 +268,7 @@ discard block |
||
268 | 268 | $number = (string)self::convertScientificNotationToString($number); |
269 | 269 | $multiply = self::pow(10, (string)abs($precision)); |
270 | 270 | return $precision < 0 ? |
271 | - self::mul(self::floor(self::div($number, $multiply)), $multiply, $precision) : |
|
272 | - self::div(self::floor(self::mul($number, $multiply)), $multiply, $precision); |
|
271 | + self::mul(self::floor(self::div($number, $multiply)), $multiply, $precision) : self::div(self::floor(self::mul($number, $multiply)), $multiply, $precision); |
|
273 | 272 | } |
274 | 273 | |
275 | 274 | /** |
@@ -309,8 +308,7 @@ discard block |
||
309 | 308 | $number = (string)self::convertScientificNotationToString($number); |
310 | 309 | $multiply = self::pow(10, (string)abs($precision)); |
311 | 310 | return $precision < 0 ? |
312 | - self::mul(self::ceil(self::div($number, $multiply)), $multiply, $precision) : |
|
313 | - self::div(self::ceil(self::mul($number, $multiply)), $multiply, $precision); |
|
311 | + self::mul(self::ceil(self::div($number, $multiply)), $multiply, $precision) : self::div(self::ceil(self::mul($number, $multiply)), $multiply, $precision); |
|
314 | 312 | } |
315 | 313 | |
316 | 314 | /** |