Lines Matching full:toexponential
229 // toExponential
230 assertEquals("1e+0", (1).toExponential());
231 assertEquals("1.1e+1", (11).toExponential());
232 assertEquals("1.12e+2", (112).toExponential());
233 assertEquals("1e+0", (1).toExponential(0));
234 assertEquals("1e+1", (11).toExponential(0));
235 assertEquals("1e+2", (112).toExponential(0));
236 assertEquals("1.0e+0", (1).toExponential(1));
237 assertEquals("1.1e+1", (11).toExponential(1));
238 assertEquals("1.1e+2", (112).toExponential(1));
239 assertEquals("1.00e+0", (1).toExponential(2));
240 assertEquals("1.10e+1", (11).toExponential(2));
241 assertEquals("1.12e+2", (112).toExponential(2));
242 assertEquals("1.000e+0", (1).toExponential(3));
243 assertEquals("1.100e+1", (11).toExponential(3));
244 assertEquals("1.120e+2", (112).toExponential(3));
245 assertEquals("1e-1", (0.1).toExponential());
246 assertEquals("1.1e-1", (0.11).toExponential());
247 assertEquals("1.12e-1", (0.112).toExponential());
248 assertEquals("1e-1", (0.1).toExponential(0));
249 assertEquals("1e-1", (0.11).toExponential(0));
250 assertEquals("1e-1", (0.112).toExponential(0));
251 assertEquals("1.0e-1", (0.1).toExponential(1));
252 assertEquals("1.1e-1", (0.11).toExponential(1));
253 assertEquals("1.1e-1", (0.112).toExponential(1));
254 assertEquals("1.00e-1", (0.1).toExponential(2));
255 assertEquals("1.10e-1", (0.11).toExponential(2));
256 assertEquals("1.12e-1", (0.112).toExponential(2));
257 assertEquals("1.000e-1", (0.1).toExponential(3));
258 assertEquals("1.100e-1", (0.11).toExponential(3));
259 assertEquals("1.120e-1", (0.112).toExponential(3));
261 assertEquals("-1e+0", (-1).toExponential());
262 assertEquals("-1.1e+1", (-11).toExponential());
263 assertEquals("-1.12e+2", (-112).toExponential());
264 assertEquals("-1e+0", (-1).toExponential(0));
265 assertEquals("-1e+1", (-11).toExponential(0));
266 assertEquals("-1e+2", (-112).toExponential(0));
267 assertEquals("-1.0e+0", (-1).toExponential(1));
268 assertEquals("-1.1e+1", (-11).toExponential(1));
269 assertEquals("-1.1e+2", (-112).toExponential(1));
270 assertEquals("-1.00e+0", (-1).toExponential(2));
271 assertEquals("-1.10e+1", (-11).toExponential(2));
272 assertEquals("-1.12e+2", (-112).toExponential(2));
273 assertEquals("-1.000e+0", (-1).toExponential(3));
274 assertEquals("-1.100e+1", (-11).toExponential(3));
275 assertEquals("-1.120e+2", (-112).toExponential(3));
276 assertEquals("-1e-1", (-0.1).toExponential());
277 assertEquals("-1.1e-1", (-0.11).toExponential());
278 assertEquals("-1.12e-1", (-0.112).toExponential());
279 assertEquals("-1e-1", (-0.1).toExponential(0));
280 assertEquals("-1e-1", (-0.11).toExponential(0));
281 assertEquals("-1e-1", (-0.112).toExponential(0));
282 assertEquals("-1.0e-1", (-0.1).toExponential(1));
283 assertEquals("-1.1e-1", (-0.11).toExponential(1));
284 assertEquals("-1.1e-1", (-0.112).toExponential(1));
285 assertEquals("-1.00e-1", (-0.1).toExponential(2));
286 assertEquals("-1.10e-1", (-0.11).toExponential(2));
287 assertEquals("-1.12e-1", (-0.112).toExponential(2));
288 assertEquals("-1.000e-1", (-0.1).toExponential(3));
289 assertEquals("-1.100e-1", (-0.11).toExponential(3));
290 assertEquals("-1.120e-1", (-0.112).toExponential(3));
292 assertEquals("NaN", (NaN).toExponential(2));
293 assertEquals("Infinity", (Infinity).toExponential(2));
294 assertEquals("-Infinity", (-Infinity).toExponential(2));
295 assertEquals("1e+0", (1).toExponential(0));
296 assertEquals("0e+0", (0).toExponential());
297 assertEquals("0.00e+0", (0).toExponential(2));
298 assertEquals("1e+1", (11.2356).toExponential(0));
299 assertEquals("1.1236e+1", (11.2356).toExponential(4));
300 assertEquals("1.1236e-4", (0.000112356).toExponential(4));
301 assertEquals("-1.1236e-4", (-0.000112356).toExponential(4));
302 assertEquals("1.12356e-4", (0.000112356).toExponential());
303 assertEquals("-1.12356e-4", (-0.000112356).toExponential());