diff --git a/Primitive-Data-Types.md b/Primitive-Data-Types.md new file mode 100644 index 0000000..7ef7473 --- /dev/null +++ b/Primitive-Data-Types.md @@ -0,0 +1,25 @@ +## Definitions +**Unsigned Integer:** An unsigned integer is a whole number that can only represent non-negative values, meaning zero and positive numbers. +**Signed Integer:** A signed integer is a number that can be positive, negative, or zero, unlike an unsigned integer which can only be positive or zero. + + +## Primitive Data Types +**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 + +**Char_32** - UTF_32 Character +**Char_16** - UTF_16 Character +**Char_8** - UTF_8 Character + +**Byte** - A single byte of data, essentially just a UInt_8 + +**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 \ No newline at end of file