Skip to content

Commit 280e92c

Browse files
committed
Add concrete decimal number
1 parent 4249fb4 commit 280e92c

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/types/numeric.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,24 @@ r[type.numeric.int]
77
r[type.numeric.int.unsigned]
88
The unsigned integer types consist of:
99

10-
Type | Minimum | Maximum
11-
-------|---------|-------------------
12-
`u8` | 0 | 2<sup>8</sup>-1
13-
`u16` | 0 | 2<sup>16</sup>-1
14-
`u32` | 0 | 2<sup>32</sup>-1
15-
`u64` | 0 | 2<sup>64</sup>-1
16-
`u128` | 0 | 2<sup>128</sup>-1
10+
Type | Minimum | Maximum | Maximum (decimal)
11+
-------|---------|-------------------|------------------------
12+
`u8` | 0 | 2<sup>8</sup>-1 | 255
13+
`u16` | 0 | 2<sup>16</sup>-1 | 65535
14+
`u32` | 0 | 2<sup>32</sup>-1 | 4294967295
15+
`u64` | 0 | 2<sup>64</sup>-1 | 18446744073709551615
16+
`u128` | 0 | 2<sup>128</sup>-1 | ≈ 3.4 x 10<sup>38</sup>
1717

1818
r[type.numeric.int.signed]
1919
The signed two's complement integer types consist of:
2020

21-
Type | Minimum | Maximum
22-
-------|--------------------|-------------------
23-
`i8` | -(2<sup>7</sup>) | 2<sup>7</sup>-1
24-
`i16` | -(2<sup>15</sup>) | 2<sup>15</sup>-1
25-
`i32` | -(2<sup>31</sup>) | 2<sup>31</sup>-1
26-
`i64` | -(2<sup>63</sup>) | 2<sup>63</sup>-1
27-
`i128` | -(2<sup>127</sup>) | 2<sup>127</sup>-1
21+
Type | Minimum | Maximum | Decimal
22+
-------|--------------------|-------------------|----------------------------------------------------
23+
`i8` | -(2<sup>7</sup>) | 2<sup>7</sup>-1 | \[-128..127]
24+
`i16` | -(2<sup>15</sup>) | 2<sup>15</sup>-1 | \[-32768..32767]
25+
`i32` | -(2<sup>31</sup>) | 2<sup>31</sup>-1 | \[-2147483648..2147483647]
26+
`i64` | -(2<sup>63</sup>) | 2<sup>63</sup>-1 | \[-9223372036854775808..9223372036854775807]
27+
`i128` | -(2<sup>127</sup>) | 2<sup>127</sup>-1 | \[≈ -1.7 x 10<sup>38</sup>..≈1.7 x 10<sup>38</sup>]
2828

2929

3030
r[type.numeric.float]

0 commit comments

Comments
 (0)