Update Primitive Data Types

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

@@ -8,34 +8,41 @@
### Integers
- **UInt_64** - 64-Bit Unsigned Integer
- **UInt_32** - 32-Bit Unsigned Integer
- **UInt_16** - 16-Bit Unsigned Integer
- **UInt_8** - 8-Bit Unsigned Integer
- **SInt_64** - 64-Bit Signed Integer
- **SInt_32** - 32-Bit Signed Integer
- **SInt_16** - 16-Bit Signed Integer
- **SInt_8** - 8-Bit Signed Integer
| Unsigned Integer Primitives | Description |
| --- | --- |
| UInt_64 | 64-Bit Unsigned Integer |
| UInt_32 | 32-Bit Unsigned Integer |
| UInt_16 | 16-Bit Unsigned Integer |
| UInt_8 | 8-Bit Unsigned Integer |
| SInt_64 | 64-Bit Signed Integer |
| SInt_32 | 32-Bit Signed Integer |
| SInt_16 | 16-Bit Signed Integer |
| SInt_8 | 8-Bit Signed Integer |
### Floating Point Numbers
- **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
| Floating Point Primitives | Description |
| --- | --- |
| 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
- **Char_32** - UTF_32 Character
- **Char_16** - UTF_16 Character
- **Char_8** - UTF_8 Character
| Character Primitives | Description |
| --- | --- |
| Char_32 | UTF_32 Character |
| Char_16 | UTF_16 Character |
| Char_8 | UTF_8 Character |
### 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
| Unsigned Integer Macros | Description |
| --- | --- |
| EHS_UINT_64_MAX | The maximum number for a 64-bit unsigned integer. |