2
testing binary literals
6
<?php if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only"); ?>
17
var_dump(0b111111111);
18
var_dump(0b1111111111);
19
var_dump(0b11111111111);
20
var_dump(0b111111111111);
21
var_dump(0b1111111111111);
22
var_dump(0b11111111111111);
23
var_dump(0b111111111111111);
24
var_dump(0b1111111111111111);
25
var_dump(0b11111111111111111);
26
var_dump(0b111111111111111111);
27
var_dump(0b1111111111111111111);
28
var_dump(0b11111111111111111111);
29
var_dump(0b111111111111111111111);
30
var_dump(0b1111111111111111111111);
31
var_dump(0b11111111111111111111111);
32
var_dump(0b111111111111111111111111);
33
var_dump(0b1111111111111111111111111);
34
var_dump(0b11111111111111111111111111);
35
var_dump(0b111111111111111111111111111);
36
var_dump(0b1111111111111111111111111111);
37
var_dump(0b11111111111111111111111111111);
38
var_dump(0b111111111111111111111111111111);
39
var_dump(0b1111111111111111111111111111111);
40
var_dump(0b11111111111111111111111111111111);
41
var_dump(0b111111111111111111111111111111111);
42
var_dump(0b1111111111111111111111111111111111);
43
var_dump(0b11111111111111111111111111111111111);
44
var_dump(0b111111111111111111111111111111111111);
45
var_dump(0b1111111111111111111111111111111111111);
46
var_dump(0b11111111111111111111111111111111111111);
47
var_dump(0b111111111111111111111111111111111111111);
48
var_dump(0b1111111111111111111111111111111111111111);
49
var_dump(0b11111111111111111111111111111111111111111);
50
var_dump(0b111111111111111111111111111111111111111111);
51
var_dump(0b1111111111111111111111111111111111111111111);
52
var_dump(0b11111111111111111111111111111111111111111111);
53
var_dump(0b111111111111111111111111111111111111111111111);
54
var_dump(0b1111111111111111111111111111111111111111111111);
55
var_dump(0b11111111111111111111111111111111111111111111111);
56
var_dump(0b111111111111111111111111111111111111111111111111);
57
var_dump(0b1111111111111111111111111111111111111111111111111);
58
var_dump(0b11111111111111111111111111111111111111111111111111);
59
var_dump(0b111111111111111111111111111111111111111111111111111);
60
var_dump(0b1111111111111111111111111111111111111111111111111111);
61
var_dump(0b11111111111111111111111111111111111111111111111111111);
62
var_dump(0b111111111111111111111111111111111111111111111111111111);
63
var_dump(0b1111111111111111111111111111111111111111111111111111111);
64
var_dump(0b11111111111111111111111111111111111111111111111111111111);
65
var_dump(0b111111111111111111111111111111111111111111111111111111111);
66
var_dump(0b1111111111111111111111111111111111111111111111111111111111);
67
var_dump(0b11111111111111111111111111111111111111111111111111111111111);
68
var_dump(0b111111111111111111111111111111111111111111111111111111111111);
69
var_dump(0b1111111111111111111111111111111111111111111111111111111111111);
70
var_dump(0b11111111111111111111111111111111111111111111111111111111111111);
71
var_dump(0b111111111111111111111111111111111111111111111111111111111111111);
72
var_dump(0b1111111111111111111111111111111111111111111111111111111111111111);
74
var_dump(-0b1111111111111111111111111111111111111111111111111111111111111111);
75
var_dump(-0b111111111111111111111111111111111111111111111111111111111111111);
76
var_dump(-0b11111111111111111111111111111111111111111111111111111111111111);
77
var_dump(-0b111111111111111111111111111111111);
78
var_dump(-0b11111111111111111111111111111111);
79
var_dump(-0b1111111111111111111111111111111);
80
var_dump(-0b111111111111111111111111111111);
126
float(17592186044415)
127
float(35184372088831)
128
float(70368744177663)
129
float(1.4073748835533E+14)
130
float(2.8147497671066E+14)
131
float(5.6294995342131E+14)
132
float(1.1258999068426E+15)
133
float(2.2517998136852E+15)
134
float(4.5035996273705E+15)
135
float(9.007199254741E+15)
136
float(1.8014398509482E+16)
137
float(3.6028797018964E+16)
138
float(7.2057594037928E+16)
139
float(1.4411518807586E+17)
140
float(2.8823037615171E+17)
141
float(5.7646075230342E+17)
142
float(1.1529215046068E+18)
143
float(2.3058430092137E+18)
144
float(4.6116860184274E+18)
145
float(9.2233720368548E+18)
146
float(1.844674407371E+19)
147
float(-1.844674407371E+19)
148
float(-9.2233720368548E+18)
149
float(-4.6116860184274E+18)