Skip to main content

How to do complex numbers (modulus, argument, polar form) on the Casio fx-CG50

Arithmetic with i, the modulus and argument, and converting between Cartesian and polar/exponential form. Exact keystrokes for the fx-CG50 first, then the other calculators, a worked example you can check your answers against, the mistakes that cost marks, and the same thing in Desmos.

Calculators: Casio fx-CG50 (OS 3.80) · TI-84 Plus CE (OS 5.8.x) · TI-Nspire CX II (OS 6.x) · Casio fx-991EX ClassWiz (the fixed ROM) · Casio fx-991CW ClassWiz (the fixed ROM). Checked September 2026.

When you need it

Further Maths (Core Pure): arithmetic, modulus–argument form, loci and roots of polynomials. Use the calculator to check exact answers.

Practise it: Algebra and functions.

Keystrokes on your calculator

Pick your calculator: the page remembers it next time.

Complex numbers on the Casio fx-CG50

Written for OS 3.80 (menus unchanged from OS 3.60 onwards as far as we can tell). Casio fx-CG50: graphic (GDC).

  1. SHIFT MENU (SET UP): Complex Mode = a+bi, Angle = Rad. EXIT.
  2. MENU 1 (RUN-MATRIX). Type (3 + 4i) ÷ (1 − 2i) where i is SHIFT 0. EXE gives −1 + 2i.
  3. OPTN F3 (COMPLEX): F2 (Abs) for |z|, F3 (Arg) for arg z, F4 (Conjg) for z*. Use Ans for the last answer.
  4. Polar form: F6 (▷) → ▶r∠θ after the number; ▶a+bi converts back.
RUN-MATRIX(3+4i)÷(1−2i)−1+2iArg Ans2.034443936iAbsArgConjgReP▷
Schematic fx-CG50 screen (not a photo); the bottom row is what F1–F6 do here.
  • In Real mode (the default) a complex answer gives Non-Real ERROR: switch to a+bi.

Worked example

z = (3 + 4i) ÷ (1 − 2i). Find z in the form a + bi, |z| and arg z.

Answers (checked with Python)

z = −1 + 2i, |z| = √5 = 2.23607, arg z = 2.03444 radians (116.565°).

Common calculator mistakes

Do it in Desmos

Not in the exam. Desmos is not allowed in A Level exams. Use it to learn, to check a calculator answer, and to see what a function or data set looks like.

  1. Type z = (3 + 4i)/(1 − 2i). Desmos switches to complex mode and plots z as a point on the Argand diagram.
  2. |z| and arg(z) give the modulus and argument (in radians).

The interactive graph loads here when you scroll to it.

Or open desmos.com/calculator and type:

  • z=frac{3+4i}{1-2i}
  • |z|
  • arg(z)

More calculator skills

Sources

Menu names are taken from each manufacturer's manual for the OS versions shown. Menus can move slightly between OS updates: if a screen looks different on yours, the manual for your version is the reference, and please tell us so we can update this page. Worked-example answers were recomputed independently in Python.