Lines Matching refs:ALLOW_HEX
40 CHECK_EQ(0.0, StringToDouble(&uc, "0x0", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
41 CHECK_EQ(0.0, StringToDouble(&uc, "0X0", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
42 CHECK_EQ(1.0, StringToDouble(&uc, "0x1", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
43 CHECK_EQ(16.0, StringToDouble(&uc, "0x10", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
45 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
47 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
49 CHECK_EQ(0.0, StringToDouble(&uc, "0x0", ALLOW_HEX)); in TEST()
50 CHECK_EQ(0.0, StringToDouble(&uc, "0X0", ALLOW_HEX)); in TEST()
51 CHECK_EQ(1.0, StringToDouble(&uc, "0x1", ALLOW_HEX)); in TEST()
52 CHECK_EQ(16.0, StringToDouble(&uc, "0x10", ALLOW_HEX)); in TEST()
53 CHECK_EQ(255.0, StringToDouble(&uc, "0xff", ALLOW_HEX)); in TEST()
54 CHECK_EQ(175.0, StringToDouble(&uc, "0xAF", ALLOW_HEX)); in TEST()
80 CHECK_EQ(0.0, StringToDouble(&uc, "0", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
81 CHECK_EQ(0.0, StringToDouble(&uc, "00", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
82 CHECK_EQ(1.0, StringToDouble(&uc, "01", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
83 CHECK_EQ(7.0, StringToDouble(&uc, "07", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
84 CHECK_EQ(8.0, StringToDouble(&uc, "010", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
85 CHECK_EQ(63.0, StringToDouble(&uc, "077", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
87 CHECK_EQ(0.0, StringToDouble(&uc, "0", ALLOW_HEX)); in TEST()
88 CHECK_EQ(0.0, StringToDouble(&uc, "00", ALLOW_HEX)); in TEST()
89 CHECK_EQ(1.0, StringToDouble(&uc, "01", ALLOW_HEX)); in TEST()
90 CHECK_EQ(7.0, StringToDouble(&uc, "07", ALLOW_HEX)); in TEST()
91 CHECK_EQ(10.0, StringToDouble(&uc, "010", ALLOW_HEX)); in TEST()
92 CHECK_EQ(77.0, StringToDouble(&uc, "077", ALLOW_HEX)); in TEST()
123 CHECK_EQ(8.0, StringToDouble(&uc, "08", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
124 CHECK_EQ(81.0, StringToDouble(&uc, "081", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
125 CHECK_EQ(78.0, StringToDouble(&uc, "078", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
128 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL))); in TEST()
130 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL))); in TEST()
132 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL))); in TEST()
134 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL))); in TEST()
136 CHECK_EQ(8.7, StringToDouble(&uc, "08.7", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
137 CHECK_EQ(8e7, StringToDouble(&uc, "08e7", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
140 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
142 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
144 CHECK_EQ(8.0, StringToDouble(&uc, "08", ALLOW_HEX)); in TEST()
145 CHECK_EQ(81.0, StringToDouble(&uc, "081", ALLOW_HEX)); in TEST()
146 CHECK_EQ(78.0, StringToDouble(&uc, "078", ALLOW_HEX)); in TEST()
148 CHECK_EQ(7.7, StringToDouble(&uc, "07.7", ALLOW_HEX)); in TEST()
149 CHECK_EQ(7.8, StringToDouble(&uc, "07.8", ALLOW_HEX)); in TEST()
150 CHECK_EQ(7e8, StringToDouble(&uc, "07e8", ALLOW_HEX)); in TEST()
151 CHECK_EQ(7e7, StringToDouble(&uc, "07e7", ALLOW_HEX)); in TEST()
153 CHECK_EQ(8.7, StringToDouble(&uc, "08.7", ALLOW_HEX)); in TEST()
154 CHECK_EQ(8e7, StringToDouble(&uc, "08e7", ALLOW_HEX)); in TEST()
156 CHECK_EQ(0.001, StringToDouble(&uc, "0.001", ALLOW_HEX)); in TEST()
157 CHECK_EQ(0.713, StringToDouble(&uc, "0.713", ALLOW_HEX)); in TEST()
199 CHECK_EQ(0.0, StringToDouble(&uc, "0e0", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
200 CHECK_EQ(0.0, StringToDouble(&uc, "0e1", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
201 CHECK_EQ(0.0, StringToDouble(&uc, "0e-1", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
203 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
205 ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()
206 CHECK_EQ(0.0, StringToDouble(&uc, "0.", ALLOW_HEX | ALLOW_IMPLICIT_OCTAL)); in TEST()