Code Duplication    Length = 7-7 lines in 2 locations

src/BCMathExtended/BC.php 2 locations

@@ 197-203 (lines=7) @@
194
     * @param int $places
195
     * @return string
196
     */
197
    function roundDown($value, int $places) : string
198
    {
199
        $mult = bcpow(10, abs($places));
200
        return $places < 0 ?
201
            bcmul(BC::floor(bcdiv($value, $mult)), $mult) :
202
            bcdiv(BC::floor(bcmul($value, $mult)), $mult);
203
    }
204
    
205
    /**
206
     * @param int|string $value
@@ 210-216 (lines=7) @@
207
     * @param int $places
208
     * @return string
209
     */
210
    function roundUp($value, $places) : string
211
    {
212
        $mult = bcpow(10, abs($places));
213
        return $places < 0 ?
214
            bcmul(BC::ceil(bcdiv($value, $mult)), $mult) :
215
            bcdiv(BC::ceil(bcmul($value, $mult)), $mult);
216
    }
217
218
}
219