what are the different types of numbers in maths