Beginner CS student here. Am I supposed to memorize this binary to ocatal and decimal chart?

Beginner CS student here. Am I supposed to memorize this binary to ocatal and decimal chart?

Attached: pic2311808.jpg (638x479, 50K)

No. You should learn how to convert it from dec to bin, hex, oct and vice versa.

Yes user

Learn how to read binary numbers and write numbers in binary. It's very simple.

you'll memorize that automatically from usage, don't put extra effort into it

>this is in a college CS course and not HS
>a CS student is bitching about having to learn binary and hexadecimal

The fuck

Attached: a79.jpg (552x539, 14K)

Probably but don't worry about the octal so much, it's not used much now.

Why is there only one sane answer?

Just learn the theory and understand how to do it, then just use a converter.

Understand how each one works and you don't have to memorize a thing,

This isn't a serious question, this is trolling, isn't it?
I mean it has to be.

Not exactly. Make sure you know how to convert between bases, even if it's a bit slow or cumbersome at first, and then practice a bunch. You'll start to remember common ones and generally get a lost faster at it.

It's only week 1. Give the guy a break.

you just need to know what each digit is worth


b3 b2 b1 b0
8 4 2 1

so 1011 would be 8+2+1 = 11 in decimal
for octal, take every 3 digits (starting from the right) and convert

Yes. By doing so it will make debugging easier when looking at code.

octal example

1111101011001
group in 3s (starting from the right)

1 111 101 011 001
then convert
1 7 5 3 1

so 17531 base 8

yep.

This post is why Silicon Valley is full of Indians.

This. Make groups of 4 for converting to hex.

You don't need octal

Not really, but you will have to construct it from brain from time to time. Just learn the ideas behind it and you should be fine.

You don't know how to do multiplication and division OP?