March 2026

Hexadecimal (#1)

Hexadecimal, or simply known as ‘hex’ in the computing world, is arguably the most widely used number system in firmware programming and control algorithms for various parts of robotic systems. The base used in this number system is 16, which means we calculate the decimal equivalent of hex numbers using powers of 16. {Note: Familiarity […]

Hexadecimal (#1) Read More »

Octal

The octal system, while less common than binary or hexadecimal in general programming, plays a crucial role in specific areas like Unix file permissions. It uses the number 8 as its base to denote the numbers. Also, it remains important in specific areas, such as setting file permissions in Unix/Linux systems (e.g., chmod 755). The

Octal Read More »

Binary (#1)

Everything about computers on the software level, programming level, etc., stems from this word. Binary means 0 and 1. It means whether the electrical signal is present or absent. In classical computers, these are the only two possibilities from which the entire digital world of information and computation emerges. Whenever you see a .bin file

Binary (#1) Read More »

Combination

The title of this article is in itself explanatory as to what is expected to be learned from this article. You must have seen that to denote the combination in mathematics or statistics, etc., as . This symbol means “the number of ways to choose ‘r’ objects from a total of ‘n’ objects. Let’s take

Combination Read More »

Power Tower

In this short article, we will explore the idea of exponents a little further and see some important values of the exponents of the first ten natural numbers (1 to 10). This data can be used in probability theory for finding the sample space of multiple coins or dice thrown simultaneously. Powers of 2: Powers

Power Tower Read More »