3.0 Introduction3.1 Adding, Subtracting, Multiplying, and Dividing3.2 Incrementing and Decrementing Values3.3 Finding the Remainder After Dividing Two Values3.4 Determining the Absolute Value3.5 Constraining a Number to a Range of Values3.6 Finding the Minimum or Maximum of Some Values3.7 Raising a Number to a Power3.8 Taking the Square Root3.9 Rounding Floating-Point Numbers Up and Down3.10 Using Trigonometric Functions3.11 Generating Random Numbers3.12 Setting and Reading Bits3.13 Shifting Bits3.14 Extracting High and Low Bytes in an int or long3.15 Forming an int or long from High and Low Bytes