|
23 | 23 | \PHPStan\Analyser\assertType('null', bcdiv('10', 0.0)); // Warning: Division by zero
|
24 | 24 | \PHPStan\Analyser\assertType('string', bcdiv('10', '1'));
|
25 | 25 | \PHPStan\Analyser\assertType('string', bcdiv('10', '-1'));
|
| 26 | +\PHPStan\Analyser\assertType('string', bcdiv('10', '2', 0)); |
| 27 | +\PHPStan\Analyser\assertType('string', bcdiv('10', '2', 1)); |
26 | 28 | \PHPStan\Analyser\assertType('string', bcdiv('10', $iNeg));
|
27 | 29 | \PHPStan\Analyser\assertType('string', bcdiv('10', $iPos));
|
28 | 30 | \PHPStan\Analyser\assertType('string', bcdiv($iPos, $iPos));
|
|
38 | 40 | \PHPStan\Analyser\assertType('null', bcmod($iPos, '0')); // Warning: Division by zero
|
39 | 41 | \PHPStan\Analyser\assertType('null', bcmod('10', $nonNumeric));
|
40 | 42 | \PHPStan\Analyser\assertType('string', bcmod('10', '1'));
|
| 43 | +\PHPStan\Analyser\assertType('string', bcmod('10', '2', 0)); |
| 44 | +\PHPStan\Analyser\assertType('string', bcmod('5.7', '1.3', 1)); |
41 | 45 | \PHPStan\Analyser\assertType('string', bcmod('10', 2.2));
|
42 | 46 | \PHPStan\Analyser\assertType('string', bcmod('10', $iUnknown));
|
43 | 47 | \PHPStan\Analyser\assertType('string', bcmod('10', '-1'));
|
|
0 commit comments