Lines Matching refs:toString

29 // toString
30 assertEquals("NaN", (NaN).toString());
31 assertEquals("Infinity", (1/0).toString());
32 assertEquals("-Infinity", (-1/0).toString());
33 assertEquals("0", (0).toString());
34 assertEquals("9", (9).toString());
35 assertEquals("90", (90).toString());
36 assertEquals("90.12", (90.12).toString());
37 assertEquals("0.1", (0.1).toString());
38 assertEquals("0.01", (0.01).toString());
39 assertEquals("0.0123", (0.0123).toString());
40 assertEquals("111111111111111110000", (111111111111111111111).toString());
41 assertEquals("1.1111111111111111e+21", (1111111111111111111111).toString());
42 assertEquals("1.1111111111111111e+22", (11111111111111111111111).toString());
43 assertEquals("0.00001", (0.00001).toString());
44 assertEquals("0.000001", (0.000001).toString());
45 assertEquals("1e-7", (0.0000001).toString());
46 assertEquals("1.2e-7", (0.00000012).toString());
47 assertEquals("1.23e-7", (0.000000123).toString());
48 assertEquals("1e-8", (0.00000001).toString());
49 assertEquals("1.2e-8", (0.000000012).toString());
50 assertEquals("1.23e-8", (0.0000000123).toString());
52 assertEquals("0", (-0).toString());
53 assertEquals("-9", (-9).toString());
54 assertEquals("-90", (-90).toString());
55 assertEquals("-90.12", (-90.12).toString());
56 assertEquals("-0.1", (-0.1).toString());
57 assertEquals("-0.01", (-0.01).toString());
58 assertEquals("-0.0123", (-0.0123).toString());
59 assertEquals("-111111111111111110000", (-111111111111111111111).toString());
60 assertEquals("-1.1111111111111111e+21", (-1111111111111111111111).toString());
61 assertEquals("-1.1111111111111111e+22", (-11111111111111111111111).toString());
62 assertEquals("-0.00001", (-0.00001).toString());
63 assertEquals("-0.000001", (-0.000001).toString());
64 assertEquals("-1e-7", (-0.0000001).toString());
65 assertEquals("-1.2e-7", (-0.00000012).toString());
66 assertEquals("-1.23e-7", (-0.000000123).toString());
67 assertEquals("-1e-8", (-0.00000001).toString());
68 assertEquals("-1.2e-8", (-0.000000012).toString());
69 assertEquals("-1.23e-8", (-0.0000000123).toString());
71 assertEquals("NaN", (NaN).toString(16));
72 assertEquals("Infinity", (1/0).toString(16));
73 assertEquals("-Infinity", (-1/0).toString(16));
74 assertEquals("0", (0).toString(16));
75 assertEquals("9", (9).toString(16));
76 assertEquals("5a", (90).toString(16));
77 assertEquals("5a.1eb851eb852", (90.12).toString(16));
78 assertEquals("0.1999999999999a", (0.1).toString(16));
79 assertEquals("0.028f5c28f5c28f6", (0.01).toString(16));
80 assertEquals("0.032617c1bda511a", (0.0123).toString(16));
81 assertEquals("605f9f6dd18bc8000", (111111111111111111111).toString(16));
82 assertEquals("3c3bc3a4a2f75c0000", (1111111111111111111111).toString(16));
83 assertEquals("25a55a46e5da9a00000", (11111111111111111111111).toString(16));
84 assertEquals("0.0000a7c5ac471b4788", (0.00001).toString(16));
85 assertEquals("0.000010c6f7a0b5ed8d", (0.000001).toString(16));
86 assertEquals("0.000001ad7f29abcaf48", (0.0000001).toString(16));
87 assertEquals("0.000002036565348d256", (0.00000012).toString(16));
88 assertEquals("0.0000021047ee22aa466", (0.000000123).toString(16));
89 assertEquals("0.0000002af31dc4611874", (0.00000001).toString(16));
90 assertEquals("0.000000338a23b87483be", (0.000000012).toString(16));
91 assertEquals("0.00000034d3fe36aaa0a2", (0.0000000123).toString(16));
93 assertEquals("0", (-0).toString(16));
94 assertEquals("-9", (-9).toString(16));
95 assertEquals("-5a", (-90).toString(16));
96 assertEquals("-5a.1eb851eb852", (-90.12).toString(16));
97 assertEquals("-0.1999999999999a", (-0.1).toString(16));
98 assertEquals("-0.028f5c28f5c28f6", (-0.01).toString(16));
99 assertEquals("-0.032617c1bda511a", (-0.0123).toString(16));
100 assertEquals("-605f9f6dd18bc8000", (-111111111111111111111).toString(16));
101 assertEquals("-3c3bc3a4a2f75c0000", (-1111111111111111111111).toString(16));
102 assertEquals("-25a55a46e5da9a00000", (-11111111111111111111111).toString(16));
103 assertEquals("-0.0000a7c5ac471b4788", (-0.00001).toString(16));
104 assertEquals("-0.000010c6f7a0b5ed8d", (-0.000001).toString(16));
105 assertEquals("-0.000001ad7f29abcaf48", (-0.0000001).toString(16));
106 assertEquals("-0.000002036565348d256", (-0.00000012).toString(16));
107 assertEquals("-0.0000021047ee22aa466", (-0.000000123).toString(16));
108 assertEquals("-0.0000002af31dc4611874", (-0.00000001).toString(16));
109 assertEquals("-0.000000338a23b87483be", (-0.000000012).toString(16));
110 assertEquals("-0.00000034d3fe36aaa0a2", (-0.0000000123).toString(16));
112 assertEquals("4294967296", Math.pow(2,32).toString());
113 assertEquals("ffffffff", (Math.pow(2,32)-1).toString(16));
114 assertEquals("11111111111111111111111111111111", (Math.pow(2,32)-1).toString(2));
115 assertEquals("5yc1z", (10000007).toString(36));
116 assertEquals("0", (0).toString(36));
117 assertEquals("0", (0).toString(16));
118 assertEquals("0", (0).toString(10));
119 assertEquals("0", (0).toString(8));
120 assertEquals("0", (0).toString(2));
121 assertEquals("100000000000000000000000000000000", Math.pow(2,32).toString(2));
122 assertEquals("100000000000000000000000000000001", (Math.pow(2,32) + 1).toString(2));
123 assertEquals("100000000000080", (0x100000000000081).toString(16));
124 assertEquals("1000000000000100", (-(-'0x1000000000000081')).toString(16));
125 assertEquals("1000000000000000", (-(-'0x1000000000000080')).toString(16));
126 assertEquals("1000000000000000", (-(-'0x100000000000007F')).toString(16));
127 assertEquals("100000000000000000000000000000000000000000000000010000000", (0x100000000000081).toString(2));
128 assertEquals("-11111111111111111111111111111111", (-(Math.pow(2,32)-1)).toString(2));
129 assertEquals("-5yc1z", (-10000007).toString(36));
130 assertEquals("-100000000000000000000000000000000", (-Math.pow(2,32)).toString(2));
131 assertEquals("-100000000000000000000000000000001", (-(Math.pow(2,32) + 1)).toString(2));
132 assertEquals("-100000000000080", (-0x100000000000081).toString(16));
133 assertEquals("-100000000000000000000000000000000000000000000000010000000", (-0x100000000000081).toString(2));
134 assertEquals("1000", (1000).toString());
135 assertEquals("0.00001", (0.00001).toString());
136 assertEquals("1000000000000000100", (1000000000000000128).toString());
137 assertEquals("1e+21", (1000000000000000012800).toString());
138 assertEquals("-1e+21", (-1000000000000000012800).toString());
139 assertEquals("1e-7", (0.0000001).toString());
140 assertEquals("-1e-7", (-0.0000001).toString());
141 assertEquals("1.0000000000000001e+21", (1000000000000000128000).toString());
142 assertEquals("0.000001", (0.000001).toString());
143 assertEquals("1e-7", (0.0000001).toString());
144 assertEquals("8.8", (8.5).toString(16));
145 assertEquals("-8.8", (-8.5).toString(16));