diff --git a/content/roadmaps/103-computer-science/content/106-bitwise-operators.md b/content/roadmaps/103-computer-science/content/106-bitwise-operators.md index b0b417f19..b3328fad5 100644 --- a/content/roadmaps/103-computer-science/content/106-bitwise-operators.md +++ b/content/roadmaps/103-computer-science/content/106-bitwise-operators.md @@ -1 +1,8 @@ -# Bitwise operators \ No newline at end of file +# Bitwise Operators + +Bitwise operators are used to perform operations on individual bits of a number. They are used in cryptography, image processing, and other applications. + +Free Content +Bit Manipulation +Binary: Plusses & Minuses (Why We Use Two's Complement) - Computerphile +Algorithms: Bit Manipulation diff --git a/content/roadmaps/103-computer-science/content/107-floating-point-numbers.md b/content/roadmaps/103-computer-science/content/107-floating-point-numbers.md index 4268a6eff..7c583e01c 100644 --- a/content/roadmaps/103-computer-science/content/107-floating-point-numbers.md +++ b/content/roadmaps/103-computer-science/content/107-floating-point-numbers.md @@ -1 +1,7 @@ -# Floating point numbers \ No newline at end of file +# Floating Point Numbers + +Floating point numbers are numbers that have a decimal point in them. They are used to represent real numbers. For example, 3.14 is a floating point number. 3 is not a floating point number because it does not have a decimal point in it. + +Free Content +Representation of Floating Point Numbers - 1 +Why 0.1 + 0.2 != 0.3? | Floating Point Math diff --git a/content/roadmaps/103-computer-science/content/108-endianess/100-big-endian.md b/content/roadmaps/103-computer-science/content/108-endianess/100-big-endian.md index 4c4de4b53..4ec75b779 100644 --- a/content/roadmaps/103-computer-science/content/108-endianess/100-big-endian.md +++ b/content/roadmaps/103-computer-science/content/108-endianess/100-big-endian.md @@ -1 +1,7 @@ -# Big endian \ No newline at end of file +# Big Endian + +Big endian is the most common type of endianness. In this type, the most significant byte is stored at the lowest memory address. This means that the most significant byte is stored first and the least significant byte is stored last. + +Free Content +Little and Big Endian Mystery +Lecture 22. Big Endian and Little Endian diff --git a/content/roadmaps/103-computer-science/content/108-endianess/101-little-endian.md b/content/roadmaps/103-computer-science/content/108-endianess/101-little-endian.md index c1c8795ec..26b04b6d9 100644 --- a/content/roadmaps/103-computer-science/content/108-endianess/101-little-endian.md +++ b/content/roadmaps/103-computer-science/content/108-endianess/101-little-endian.md @@ -1 +1,8 @@ -# Little endian \ No newline at end of file +# Little Endian + +Little Endian is a way of storing data in memory. It is the opposite of Big Endian. In Little Endian, the least significant byte is stored first. In Big Endian, the most significant byte is stored first. + +Free Content +What is Endianness? Big-Endian vs Little-Endian Explained with Examples + +Endianness Explained With an Egg - Computerphile diff --git a/content/roadmaps/103-computer-science/content/108-endianess/readme.md b/content/roadmaps/103-computer-science/content/108-endianess/readme.md index 92cf54e7f..0146ca03f 100644 --- a/content/roadmaps/103-computer-science/content/108-endianess/readme.md +++ b/content/roadmaps/103-computer-science/content/108-endianess/readme.md @@ -1 +1,8 @@ -# Endianess \ No newline at end of file +# Endianess + +Endianess is the order in which bytes are stored in memory. The two most common types of endianess are big endian and little endian. Big endian stores the most significant byte first, while little endian stores the least significant byte first. + +Free Content +What is Endianness? Big-Endian vs Little-Endian Explained with Examples + +Endianness Explained With an Egg - Computerphile