Beginner's Guide to Coding and Data

Level: Beginner

Numeral vs Number | Introducing numeral systems for programming beginners

video

expand_more chevron_left

text

expand_more chevron_left

Decoding Numerals and Numbers

Let's kick off this journey with a fascinating experiment. Picture the number 12 in your mind. Now, what did you really see? We have both good news and bad news about that.

In this exploration, we will focus on several key ideas:

  1. The distinction between numbers and numerals
  2. Types of numeral systems
  3. Positional numeral systems and their bases

Numbers vs Numerals

We've all encountered numbers and numerals, but do we know the difference? A number is an abstract concept, while a numeral is the symbolic representation of that concept.

  • Numbers are abstract
  • Numerals are concrete representations

Types of Numeral Systems

There are various ways to represent numbersβ€”tallies, text, or even Roman numerals. But these are all examples of numerals. They take an abstract concept and make it concrete.

# Different ways to represent the number 12
twelve_in_text = "twelve"
twelve_in_tallies = "||||||||||||"
twelve_in_roman = "XII"
twelve_in_decimal = 12

The Power of Positional Systems

We soon realize that using tally marks is cumbersome for large numbers. That's when positional numeral systems like binary and decimal come in handy. These systems have a base and allow us to easily perform arithmetic.

# Binary and Decimal representation of the number 12
twelve_in_binary = "1100"
twelve_in_decimal = "12"

Exploring the Bases

When we stumble upon a list of numeral systems, we'll find that each has a base. The most commonly used are base 2 (binary) for digital computing and base 10 (decimal) for everyday tasks. But there's a whole array of other bases out there.

Check out the following resource to see other numeral systems and their bases:

  1. Open a browser
  2. Search for: List of numeral systems Wikipedia
  3. Explore the Usage column for each system

So stay tuned and let us know if you have any questions in the comments. We'll dive deeper into this topic in our next lesson!

quiz

expand_more chevron_left
deeplizard logo DEEPLIZARD Message notifications

Quiz Results

resources

expand_more chevron_left
What's the difference between the number 12 and the numeral 12? A numeral system is any writing system that allows us to express numbers using symbols. When we express a number using symbols, the result is called a numeral. When we express a number using a numeral, numeral is said to encode the number. 1) Numbers are concepts that arise naturally. 2) Numerals are ways that humans express the concept of a number. This video prepares us to explore other ways of representing numbers like Binary, Octal, and Hexadecimal. Prerequisites videos: Numerical data explained - https://youtu.be/YDDqe60omL0 πŸ•’πŸ¦Ž VIDEO SECTIONS πŸ¦ŽπŸ•’ 00:00 Welcome to DEEPLIZARD - Go to deeplizard.com for learning resources 00:30 Help deeplizard add video timestamps - See example in the description 03:48 Collective Intelligence and the DEEPLIZARD HIVEMIND πŸ’₯🦎 DEEPLIZARD COMMUNITY RESOURCES 🦎πŸ’₯ πŸ‘‹ Hey, we're Chris and Mandy, the creators of deeplizard! πŸ‘€ CHECK OUT OUR VLOG: πŸ”— https://youtube.com/deeplizardvlog πŸ’ͺ CHECK OUT OUR FITNESS CHANNEL: πŸ”— https://www.youtube.com/channel/UCdCxHNCexDrAx78VfAuyKiA 🧠 Use code DEEPLIZARD at checkout to receive 15% off your first Neurohacker order: πŸ”— https://neurohacker.com/shop?rfsn=6488344.d171c6 ❀️🦎 Special thanks to the following polymaths of the deeplizard hivemind: Mano Prime πŸ‘€ Follow deeplizard: Our vlog: https://youtube.com/deeplizardvlog Fitness: https://www.youtube.com/channel/UCdCxHNCexDrAx78VfAuyKiA Facebook: https://facebook.com/deeplizard Instagram: https://instagram.com/deeplizard Twitter: https://twitter.com/deeplizard Patreon: https://patreon.com/deeplizard YouTube: https://youtube.com/deeplizard πŸŽ“ Deep Learning with deeplizard: AI Art for Beginners - https://deeplizard.com/course/sdcpailzrd Deep Learning Dictionary - https://deeplizard.com/course/ddcpailzrd Deep Learning Fundamentals - https://deeplizard.com/course/dlcpailzrd Learn TensorFlow - https://deeplizard.com/course/tfcpailzrd Learn PyTorch - https://deeplizard.com/course/ptcpailzrd Natural Language Processing - https://deeplizard.com/course/txtcpailzrd Reinforcement Learning - https://deeplizard.com/course/rlcpailzrd Generative Adversarial Networks - https://deeplizard.com/course/gacpailzrd Stable Diffusion Masterclass - https://deeplizard.com/course/dicpailzrd πŸŽ“ Other Courses: DL Fundamentals Classic - https://deeplizard.com/learn/video/gZmobeGL0Yg Deep Learning Deployment - https://deeplizard.com/learn/video/SI1hVGvbbZ4 Data Science - https://deeplizard.com/learn/video/d11chG7Z-xk Trading - https://deeplizard.com/learn/video/ZpfCK_uHL9Y πŸ›’ Check out products deeplizard recommends on Amazon: πŸ”— https://amazon.com/shop/deeplizard πŸ“• Get a FREE 30-day Audible trial and 2 FREE audio books using deeplizard's link: πŸ”— https://amzn.to/2yoqWRn 🎡 deeplizard uses music by Kevin MacLeod πŸ”— https://youtube.com/channel/UCSZXFhRIx6b0dFX3xS8L1yQ ❀️ Please use the knowledge gained from deeplizard content for good, not evil.

updates

expand_more chevron_left
deeplizard logo DEEPLIZARD Message notifications

Update history for this page

Did you know you that deeplizard content is regularly updated and maintained?

  • Updated
  • Maintained

Spot something that needs to be updated? Don't hesitate to let us know. We'll fix it!


All relevant updates for the content on this page are listed below.