Bird
Raised Fist0
PowerShellscripting~5 mins

Arithmetic operators in PowerShell - Cheat Sheet & Quick Revision

Choose your learning style10 modes available
Recall & Review
beginner
What does the '+' operator do in PowerShell?
The '+' operator adds two numbers together. For example, 3 + 2 equals 5.
Click to reveal answer
beginner
How do you perform multiplication in PowerShell?
Use the '*' operator to multiply numbers. For example, 4 * 5 equals 20.
Click to reveal answer
beginner
What is the result of 10 % 3 in PowerShell?
The '%' operator gives the remainder of division. 10 % 3 equals 1 because 3 goes into 10 three times with 1 left over.
Click to reveal answer
beginner
How do you subtract numbers in PowerShell?
Use the '-' operator to subtract. For example, 7 - 4 equals 3.
Click to reveal answer
beginner
What operator divides numbers in PowerShell?
The '/' operator divides numbers. For example, 20 / 4 equals 5.
Click to reveal answer
Which operator in PowerShell gives the remainder after division?
A%
B/
C*
D-
What is the result of 8 + 5 in PowerShell?
A2
B13
C40
D3
How do you multiply 6 by 7 in PowerShell?
A6 * 7
B6 + 7
C6 / 7
D6 - 7
What does the '/' operator do in PowerShell?
ASubtracts numbers
BAdds numbers
CDivides numbers
DFinds remainder
What is the result of 15 - 9 in PowerShell?
A1
B24
C3
D6
Explain how to use the basic arithmetic operators in PowerShell with examples.
Think about simple math operations you do every day.
You got /5 concepts.
    Describe what the modulus operator (%) does and give a real-life example.
    Imagine sharing candies equally and seeing how many are left.
    You got /3 concepts.

      Practice

      (1/5)
      1. Which arithmetic operator in PowerShell is used to find the remainder of a division?
      easy
      A. The multiplication operator (*)
      B. The division operator (/)
      C. The modulus operator (%)
      D. The subtraction operator (-)

      Solution

      1. Step 1: Understand the modulus operator

        The modulus operator (%) returns the remainder after division of two numbers.
      2. Step 2: Compare with other operators

        Division (/) returns the quotient, multiplication (*) multiplies, subtraction (-) subtracts.
      3. Final Answer:

        The modulus operator (%) -> Option C
      4. Quick Check:

        Remainder = % operator [OK]
      Hint: Remainder uses % operator in math [OK]
      Common Mistakes:
      • Confusing division (/) with modulus (%)
      • Using * or - for remainder
      • Thinking % means percentage, not remainder
      2. Which of the following is the correct syntax to multiply two numbers 5 and 3 in PowerShell?
      easy
      A. Write-Output 5 & 3
      B. Write-Output 5 * 3
      C. Write-Output 5 multiply 3
      D. Write-Output 5 x 3

      Solution

      1. Step 1: Identify the multiplication operator in PowerShell

        PowerShell uses * for multiplication between numbers.
      2. Step 2: Check syntax correctness

        Write-Output 5 * 3 correctly multiplies 5 and 3 and outputs the result.
      3. Final Answer:

        Write-Output 5 * 3 -> Option B
      4. Quick Check:

        Multiplication uses * operator [OK]
      Hint: Use * for multiplication in PowerShell [OK]
      Common Mistakes:
      • Using 'x' or 'multiply' instead of *
      • Using & which is a different operator
      • Missing spaces around operator causing errors
      3. What will be the output of the following PowerShell code?
      $a = 10
      $b = 3
      $c = $a / $b
      Write-Output $c
      medium
      A. 3
      B. 3.0
      C. Error
      D. 3.33333333333333

      Solution

      1. Step 1: Understand division operator behavior

        In PowerShell, dividing integers returns a floating-point number with decimals.
      2. Step 2: Calculate 10 divided by 3

        10 / 3 equals approximately 3.33333333333333.
      3. Final Answer:

        3.33333333333333 -> Option D
      4. Quick Check:

        Division returns float result [OK]
      Hint: Division returns decimal numbers, not just integers [OK]
      Common Mistakes:
      • Expecting integer 3 instead of decimal
      • Thinking division causes error
      • Confusing with integer division truncation
      4. Identify the error in this PowerShell script:
      $x = 8
      $y = 2
      $z = $x % $y
      Write-Output $z
      medium
      A. There is no error; script runs correctly
      B. Variables must be declared with types before use
      C. The modulus operator (%) is not valid in PowerShell
      D. Write-Output cannot print variables

      Solution

      1. Step 1: Check validity of modulus operator

        PowerShell supports % as the modulus operator to get remainder.
      2. Step 2: Verify variable usage and output

        Variables can be assigned without explicit types, and Write-Output prints values correctly.
      3. Final Answer:

        There is no error; script runs correctly -> Option A
      4. Quick Check:

        Modulus and Write-Output are valid [OK]
      Hint: Modulus (%) works fine; no type declaration needed [OK]
      Common Mistakes:
      • Thinking % is invalid operator
      • Believing variables need explicit types
      • Assuming Write-Output can't print variables
      5. You want to calculate the average of three numbers 4, 7, and 9 in PowerShell. Which script correctly does this using arithmetic operators?
      hard
      A. $avg = (4 + 7 + 9) / 3; Write-Output $avg
      B. $avg = 4 + 7 + 9 / 3; Write-Output $avg
      C. $avg = 4 + 7 + 9 % 3; Write-Output $avg
      D. $avg = (4 * 7 * 9) / 3; Write-Output $avg

      Solution

      1. Step 1: Understand average calculation formula

        Average = sum of numbers divided by count, so (4 + 7 + 9) / 3.
      2. Step 2: Check each option's calculation

        $avg = (4 + 7 + 9) / 3; Write-Output $avg correctly sums all three then divides by 3. $avg = 4 + 7 + 9 / 3; Write-Output $avg divides 9 by 3 first, then adds 4 and 7, wrong order. $avg = 4 + 7 + 9 % 3; Write-Output $avg uses modulus incorrectly. $avg = (4 * 7 * 9) / 3; Write-Output $avg multiplies numbers, not sum.
      3. Final Answer:

        $avg = (4 + 7 + 9) / 3; Write-Output $avg -> Option A
      4. Quick Check:

        Average = sum / count [OK]
      Hint: Use parentheses to sum before dividing for average [OK]
      Common Mistakes:
      • Missing parentheses causing wrong order
      • Using modulus (%) instead of division
      • Multiplying numbers instead of summing
      Recommended

      Ready to prove it?

      Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

      10 questions~5 mineasy hard