# Performing Basic Math Operations in R

Now that you have R running on your system and you can see the R console, let’s start by having r do some basic arithmetic for us. We can perform all arithmetic operations in R as you would do on a regular calculator.

Let’s begin by clearing the console screen. To do so press CTRL+L. This will clear everything from console.

Consider the following arithmetic operators:

- Addition:
`+`

- Subtraction:
`-`

- Multiplication:
`*`

- Division:
`/`

- Exponentiation:
`^`

- Modulo:
`%%`

To calculate the sum of 3 and 5, simply type 3 + 5 in the console and hit Enter. R will compile what you

typed, calculate the result and print that result as a numerical value.

Similarly, you can type a string (which is entered in quotes) and hit enter and R will output the result as a string. R understands your input and distinguishes between character string and numerical value.

The other arithmetic operators work in the same way. Try the following in your R console.

- Type
`5-3`

in the R console to calculate the difference between 5 and 3. - Type
`5*3`

in the R console to calculate the product of 5 and 3. - Type
`5/3`

in the R console to divide 5 by 3 - Type
`3^5`

in the editor to calculate 3 to the power 5. - Type
`26 %% 3`

to calculate 26 modulo 3.

The last one, the *modulo* operation, finds the remainder after division of one number by another. The above expression 26 modulo 3 would evaluate to 2 because 26 divided by 3 leaves a quotient of 8 and a remainder of 2.

### Adding comments

While writing programs, it is important to add comments in various places so that when you are reviewing a program in future, the comments can help you understand your program.

To add a comment, add the symbol # before the text that you want to show as comment.

For example:

`# This is a comment`

## Data Science in Finance: 9-Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

### What's Included:

- Getting Started with R
- R Programming for Data Science
- Data Visualization with R
- Financial Time Series Analysis with R
- Quantitative Trading Strategies with R
- Derivatives with R
- Credit Risk Modelling With R
- Python for Data Science
- Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $39 (Regular $57)## Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.