Update Primitive Data Types

2025-11-20 16:08:11 -08:00
parent f190c7f1ff
commit f829d88f0d

@@ -8,34 +8,41 @@
### Integers ### Integers
- **UInt_64** - 64-Bit Unsigned Integer | Unsigned Integer Primitives | Description |
- **UInt_32** - 32-Bit Unsigned Integer | --- | --- |
- **UInt_16** - 16-Bit Unsigned Integer | UInt_64 | 64-Bit Unsigned Integer |
- **UInt_8** - 8-Bit Unsigned Integer | UInt_32 | 32-Bit Unsigned Integer |
- **SInt_64** - 64-Bit Signed Integer | UInt_16 | 16-Bit Unsigned Integer |
- **SInt_32** - 32-Bit Signed Integer | UInt_8 | 8-Bit Unsigned Integer |
- **SInt_16** - 16-Bit Signed Integer | SInt_64 | 64-Bit Signed Integer |
- **SInt_8** - 8-Bit Signed Integer | SInt_32 | 32-Bit Signed Integer |
| SInt_16 | 16-Bit Signed Integer |
| SInt_8 | 8-Bit Signed Integer |
### Floating Point Numbers ### Floating Point Numbers
- **float** - A 32-Bit single precision floating point number | Floating Point Primitives | Description |
- **double** - A 64-Bit double precision floating point number | --- | --- |
- **long double** - A 80-Bit extended precision floating-point number | float | A 32-Bit single precision floating point number |
| double | A 64-Bit double precision floating point number |
| long double | A 80-Bit extended precision floating-point number |
### Characters ### Characters
- **Char_32** - UTF_32 Character | Character Primitives | Description |
- **Char_16** - UTF_16 Character | --- | --- |
- **Char_8** - UTF_8 Character | Char_32 | UTF_32 Character |
| Char_16 | UTF_16 Character |
| Char_8 | UTF_8 Character |
### Misc ### Misc
- **Byte** - A single byte of data, essentially just a UInt_8 | Misc Primitives | Description |
| --- | --- |
| Byte | A single byte of data, essentially just a UInt_8 |
# Related Macros # Related Macros
| Unsigned Integer Macros | Description | | Unsigned Integer Macros | Description |
| --- | --- | | --- | --- |
| EHS_UINT_64_MAX | The maximum number for a 64-bit unsigned integer. | | EHS_UINT_64_MAX | The maximum number for a 64-bit unsigned integer. |