--TEST-- BcMath\Number div() --EXTENSIONS-- bcmath --FILE-- div($value2); var_dump($ret); echo "\n"; } } ?> --EXPECT-- 100.012 / 100: int object(BcMath\Number)#4 (2) { ["value"]=> string(7) "1.00012" ["scale"]=> int(5) } 100.012 / -30: int object(BcMath\Number)#5 (2) { ["value"]=> string(16) "-3.3337333333333" ["scale"]=> int(13) } 100.012 / -20: string object(BcMath\Number)#4 (2) { ["value"]=> string(7) "-5.0006" ["scale"]=> int(4) } 100.012 / 0.01: string object(BcMath\Number)#5 (2) { ["value"]=> string(9) "10001.200" ["scale"]=> int(3) } 100.012 / -0.40: string object(BcMath\Number)#4 (2) { ["value"]=> string(8) "-250.030" ["scale"]=> int(3) } 100.012 / 80.3: object object(BcMath\Number)#5 (2) { ["value"]=> string(15) "1.2454794520547" ["scale"]=> int(13) } 100.012 / -50.6: object object(BcMath\Number)#4 (2) { ["value"]=> string(16) "-1.9765217391304" ["scale"]=> int(13) } -100.012 / 100: int object(BcMath\Number)#3 (2) { ["value"]=> string(8) "-1.00012" ["scale"]=> int(5) } -100.012 / -30: int object(BcMath\Number)#4 (2) { ["value"]=> string(15) "3.3337333333333" ["scale"]=> int(13) } -100.012 / -20: string object(BcMath\Number)#3 (2) { ["value"]=> string(6) "5.0006" ["scale"]=> int(4) } -100.012 / 0.01: string object(BcMath\Number)#4 (2) { ["value"]=> string(10) "-10001.200" ["scale"]=> int(3) } -100.012 / -0.40: string object(BcMath\Number)#3 (2) { ["value"]=> string(7) "250.030" ["scale"]=> int(3) } -100.012 / 80.3: object object(BcMath\Number)#4 (2) { ["value"]=> string(16) "-1.2454794520547" ["scale"]=> int(13) } -100.012 / -50.6: object object(BcMath\Number)#3 (2) { ["value"]=> string(15) "1.9765217391304" ["scale"]=> int(13) }