CS-I Journal J1012: Alternative Base Addition

Name: Mukesh Kalikaya

Date: 23-September-2022

I received assistance from: No one

I assisted: No one

Navigation

BACK TO JOURNALS

CSS File

Previous Journal

Next Journal

Section 1

Question 1: Describe the general process for executing addition, regardless of base.

Answer: Allign all of the digits vertically. If any addened has fewer digits than the addened with maximum digits, we may place a zero in columns to the left of the existing addened. Add the two digits of the addened and then carry. Repeat the process with the column on the left until reaching the final column.

Section 2

Question 1: What special factors need to be considered when executing addition with octal numbers?

The octal number system only has 8 numbers (0-7). If your number goes over these values, you need to carry them over to the next one.

Section 3

Question 1: What special factors need to be considered when executing addition with hexadecimal numbers?

A hexadecimal can have up to 16 values if you also count the alphabets (A=10 to F=15).

Section 4

Question 1: What special factors need to be considered when executing addition with binary numbers?

There are only two binary numbers (0 and 1). If you add with the opposite numbers such as 0+1 or 1+0, you can do it normally. When you add the same number to each other, such as 1+1 or 0+0, the result is going to be different. If you are adding 1+1, you need to carry over the number.

What did I learn? What is the "big idea"?

I learned how to add octal, hexadecimal, and binary numbers.

What challenges did I encounter?

Since this was kind of related with mathematics, I didn't really have any kinds of trouble.

How could this experience be improved?

I am not really sure because my experience was perfectly fine and as I said above, I had no troubles with this topic.

Free Reflection: How has what I have learned affected my thinking?

I didn't really know anything about octal, hexadecimal, and binary numbers. I learned all of those and also in a way I can use them in the future if needed.