# Intro To C++/Playing with '''''operator'''''

 Intro To C++ Variables Playing with '''''operator''''' Making statement

## Basic Math

C++ can be used to do basic math. The operators used in the basic math are listed in the table below.

Operator Operation
Arithmetic Operator $+$  addition
$-$  Substraction
$+$  Multiplication
$-$  Division
$\%$  Modulus
$++$  Increment
$--$  Decrement
Assignment Operator $=$  "$a=b$ " is equivalent to "$a=b$ "
$+=$  "$a+=b$ " is equivalent to "$a=a+b$ "
$-=$  "$a-=b$ " is equivalent to "$a=a-b$ "
$*=$  "$a+=b$ " is equivalent to "$a=a*b$ "
$/=$  "$a/=b$ " is equivalent to "$a=a/b$ "
$\%=$  "$a\%=b$ " is equivalent to "$a=a\%b$ "
Comparison Operator $==$  Equality
$!=$  Inequality
$>$  Greater than
$<$  Less than
$>=$  Greater than or equal to
$<=$  Less than or equal to
Logical Operator $\&\&$  Logical AND
$||$  Logical OR
$!$  Logical NOT

Basic math operators in C++ have some distinguishing features:

• Bulleted list item
• Bulleted list item
• Bulleted list item

Part of Basic math operation is demonstrated in the C++ program below:

## Checking Size

The memory size of any variable can be discovered using the C++ sizeof operation.The sizeof operator syntax is look like this:

sizeof(var)

The sizeof operator is demonstrated in the program as follows:

## Casting Data Types

Any data-types except "string" could be converted to another data type through "casting". Casting syntax in C++ looks like this:

variable-name=static-cast <data-type> variable-name

Casting with C++ form is demonstrated in the program as follows: