@@ -14,6 +14,7 @@ $num += '50';
14
14
echo $ num . "\n" ;
15
15
$ num += (new BcMath \Number (30 ));
16
16
echo $ num . "\n" ;
17
+ echo 'old: ' . $ num_old . "\n" ;
17
18
echo "\n" ;
18
19
19
20
echo "========== sub ========== \n" ;
@@ -25,6 +26,7 @@ $num -= '50';
25
26
echo $ num . "\n" ;
26
27
$ num -= (new BcMath \Number (30 ));
27
28
echo $ num . "\n" ;
29
+ echo 'old: ' . $ num_old . "\n" ;
28
30
echo "\n" ;
29
31
30
32
echo "========== mul ========== \n" ;
@@ -36,6 +38,7 @@ $num *= '50';
36
38
echo $ num . "\n" ;
37
39
$ num *= (new BcMath \Number (30 ));
38
40
echo $ num . "\n" ;
41
+ echo 'old: ' . $ num_old . "\n" ;
39
42
echo "\n" ;
40
43
41
44
echo "========== div ========== \n" ;
@@ -47,6 +50,7 @@ $num /= '50';
47
50
echo $ num . "\n" ;
48
51
$ num /= (new BcMath \Number (30 ));
49
52
echo $ num . "\n" ;
53
+ echo 'old: ' . $ num_old . "\n" ;
50
54
echo "\n" ;
51
55
52
56
echo "========== mod ========== \n" ;
@@ -58,6 +62,7 @@ $num %= '30';
58
62
echo $ num . "\n" ;
59
63
$ num %= (new BcMath \Number (6 ));
60
64
echo $ num . "\n" ;
65
+ echo 'old: ' . $ num_old . "\n" ;
61
66
echo "\n" ;
62
67
63
68
echo "========== pow ========== \n" ;
@@ -69,35 +74,42 @@ $num **= '3';
69
74
echo $ num . "\n" ;
70
75
$ num **= (new BcMath \Number (0 ));
71
76
echo $ num . "\n" ;
77
+ echo 'old: ' . $ num_old . "\n" ;
72
78
echo "\n" ;
73
79
?>
74
80
--EXPECT--
75
81
========== add ==========
76
82
200
77
83
250
78
84
280
85
+ old: 100
79
86
80
87
========== sub ==========
81
88
0
82
89
-50
83
90
-80
91
+ old: 100
84
92
85
93
========== mul ==========
86
94
10000
87
95
500000
88
96
15000000
97
+ old: 100
89
98
90
99
========== div ==========
91
100
1
92
101
0.02
93
102
0.000666666666
103
+ old: 100
94
104
95
105
========== mod ==========
96
106
10
97
107
10
98
108
4
109
+ old: 1000
99
110
100
111
========== pow ==========
101
112
100
102
113
1000000
103
114
1
115
+ old: 10
0 commit comments