|
| 1 | +<span class="hljs-comment">; integer</span> |
| 2 | +<span class="hljs-number">00</span> |
| 3 | +<span class="hljs-number">42</span> |
| 4 | +<span class="hljs-number">+42</span> |
| 5 | +<span class="hljs-number">-42</span> |
| 6 | + |
| 7 | +<span class="hljs-comment">; BigInt</span> |
| 8 | +<span class="hljs-number">42N</span> |
| 9 | +<span class="hljs-number">0N</span> |
| 10 | +<span class="hljs-number">+42N</span> |
| 11 | +<span class="hljs-number">-42N</span> |
| 12 | + |
| 13 | +<span class="hljs-comment">; octal</span> |
| 14 | +<span class="hljs-number">052</span> |
| 15 | +<span class="hljs-number">00N</span> |
| 16 | +<span class="hljs-number">+052</span> |
| 17 | +<span class="hljs-number">-00N</span> |
| 18 | + |
| 19 | +<span class="hljs-comment">; hex</span> |
| 20 | +<span class="hljs-number">0x2a</span> |
| 21 | +<span class="hljs-number">0x0N</span> |
| 22 | +<span class="hljs-number">+0x2a</span> |
| 23 | +<span class="hljs-number">-0x0N</span> |
| 24 | + |
| 25 | +<span class="hljs-comment">; radix</span> |
| 26 | +<span class="hljs-number">2r101010</span> |
| 27 | +<span class="hljs-number">8r52</span> |
| 28 | +<span class="hljs-number">16r2a</span> |
| 29 | +<span class="hljs-number">36r16</span> |
| 30 | +<span class="hljs-number">-2r101010</span> |
| 31 | +<span class="hljs-number">+36r16</span> |
| 32 | + |
| 33 | +<span class="hljs-comment">; radix BigInt</span> |
| 34 | +<span class="hljs-number">2r101010N</span> |
| 35 | +<span class="hljs-number">8r52N</span> |
| 36 | +<span class="hljs-number">16r2aN</span> |
| 37 | +<span class="hljs-number">36r16N</span> |
| 38 | +<span class="hljs-number">+8r52N</span> |
| 39 | +<span class="hljs-number">-16r2aN</span> |
| 40 | + |
| 41 | +<span class="hljs-comment">;; ratios</span> |
| 42 | +<span class="hljs-number">1/2</span> |
| 43 | +<span class="hljs-number">-1/2</span> |
| 44 | +<span class="hljs-number">+123/224</span> |
| 45 | + |
| 46 | +<span class="hljs-comment">;; floats</span> |
| 47 | +<span class="hljs-number">42.0</span> |
| 48 | +<span class="hljs-number">-42.0</span> |
| 49 | +<span class="hljs-number">+42.0</span> |
| 50 | +<span class="hljs-number">42.</span> |
| 51 | +<span class="hljs-number">+42.</span> |
| 52 | +<span class="hljs-number">-42.</span> |
| 53 | + |
| 54 | +<span class="hljs-comment">; BigDecimal</span> |
| 55 | +<span class="hljs-number">42.0M</span> |
| 56 | +<span class="hljs-number">-42M</span> |
| 57 | +<span class="hljs-number">42.M</span> |
| 58 | +<span class="hljs-number">42M</span> |
| 59 | + |
| 60 | +<span class="hljs-comment">; with Exponent</span> |
| 61 | +<span class="hljs-number">42.0E2</span> |
| 62 | +<span class="hljs-number">-42.0E+9</span> |
| 63 | +<span class="hljs-number">42E-0</span> |
| 64 | +<span class="hljs-number">+42E-0</span> |
| 65 | + |
| 66 | +<span class="hljs-number">42.0E2M</span> |
| 67 | +<span class="hljs-number">42E+9M</span> |
| 68 | +<span class="hljs-number">-42E+9M</span> |
| 69 | +<span class="hljs-number">+42.0E2M</span> |
0 commit comments