Numeric Types int: Standard 32 bit integer 32 -3432 0 long int: Indefinitely long integers 32L 9999999999999999 floating-point: Standard double-precision float 3.14 2.57e-10 5E210 -3.64e+210 complex: Double precision real and imaginary components 2+3j 4.7J -3.5 + 4.3e-4j User-defined types (operator overloading)