Understand the relations between binary,
storage of data, and data types.
Completed
What is information?
Number Bases
Encoding
Today
1s & 0s, all the way down
Overflow Errors
Upcoming
Numbers to Letters and Back
Encryption
No typing for today.
Maybe tomorrow 🙃
We've already talked about how everything in the computer is bits.
Let's continue going down that route.
We are hopefully understanding that bits are conceptually important, and hopefully, that we can interact with them at least a little bit. In Python, bits aren't that important, but they can be important in other programing languages. Let's look a little at them in Java.
I'm going to abruptly cut the video, I want you to continue where I leave off.
Try hitting the max value in a data type, and going over to see what happens. Show me what happens when the value for a variable exceeds the number of bits allocated for that data type. We call this an overflow error. Let's learn a bit more about overflow errors.
Upload screenshots showing that you managed to get unexpected output due to these overflow errors. Can you hit an unexpected result through sibtraction?
Lets finish the video we started class with...