Difference between revisions of "Chapter: Mapping Math: Numbers"

From OSGeo
Jump to navigation Jump to search
Line 31: Line 31:
  
 
We use the base 10 (or decimal) counting system so much that we often forget that other counting systems are in use. For example: The base 2 (or binary) counting system, and the base 16 (or hexadecimal) system are very important in computer programming. Just remember when reading this chapter that we are dealing with the base 10 number system. A lot of the rules and facts we discuss won't apply to other counting systems. That's OK, because most land surveyors, cartographers, and other map makers or maps users will be working with the base 10 number system.
 
We use the base 10 (or decimal) counting system so much that we often forget that other counting systems are in use. For example: The base 2 (or binary) counting system, and the base 16 (or hexadecimal) system are very important in computer programming. Just remember when reading this chapter that we are dealing with the base 10 number system. A lot of the rules and facts we discuss won't apply to other counting systems. That's OK, because most land surveyors, cartographers, and other map makers or maps users will be working with the base 10 number system.
 +
 +
[http://en.wikipedia.org/wiki/Numeral_system Number System Wikipedia Entry]
 +
[http://en.wikipedia.org/wiki/Decimal Decimal Number System Wikipedia Entry]
 +
[http://en.wikipedia.org/wiki/Binary_numeral_system Binary Number System Wikipedia Entry]
 +
[http://en.wikipedia.org/wiki/Hexadecimal Hexadecimal Number System Wikipedia Entry]

Revision as of 07:26, 25 September 2008

Introduction

This is the first chapter in the "Just Math" section of the Mapping Math book. This chapter is all about the different types of numbers. Numbers are the building blocks of mathematics, so it is important to understand the different types of numbers. Numbers can be organized into types according to some of there common characteristics. Some mathematical operations can only be performed with certain types of numbers, but not with other types of numbers. For example: You can take the square root of a negative number (unless you want to deal with imaginary numbers, a special type of number invented for just this purpose).

There is another important reason to learn about the different types of numbers. Computer programming languages typically work with different numbers in different ways, even representing different types of numbers in special ways. If you want to work with math in computer programming you'll need to understand these differences in the your particular programming language. Understanding the different types of numbers will help with this.

We will discuss the following types of numbers in this chapter:

  • whole numbers (integers)
  • even and odd numbers
  • fractions
  • numbers with a fractional part (real numbers)
  • positive and negative numbers
  • rational and irrational numbers
  • really weird numbers

Remember that numbers can belong to more than one category. For example: The number -12 is a whole number and a negative number.

Online References

Wikipedia Number Entry

Counting Systems

Before we get into our discussion of the different types of numbers, it is important to briefly mention counting systems (otherwise known as number systems, numeral systems, or systems of numeration). Most of us have grown up using a base 10, or decimal number system. To put it simply, in a base 10 counting system you start to reuse digits to represent numbers after you have used the first 10 digits, 0 trough 9. (The eleventh digit in a base 10 number system is 10, which reuses the digits 1 and zero to represent the number ten.)

We use the base 10 (or decimal) counting system so much that we often forget that other counting systems are in use. For example: The base 2 (or binary) counting system, and the base 16 (or hexadecimal) system are very important in computer programming. Just remember when reading this chapter that we are dealing with the base 10 number system. A lot of the rules and facts we discuss won't apply to other counting systems. That's OK, because most land surveyors, cartographers, and other map makers or maps users will be working with the base 10 number system.

Number System Wikipedia Entry Decimal Number System Wikipedia Entry Binary Number System Wikipedia Entry Hexadecimal Number System Wikipedia Entry