Lorsque vous évaluez une expression contenant un nombre complexe, le résultat est généralement présenté comme un nombre complexe. Les expressions paires avec des nombres réels uniquement peuvent avoir une valeur complexe. Par exemple, si vous évaluez la racine carrée de –1, PTC Mathcad renvoie 1i.
Lorsque des nombres complexes sont disponibles, de nombreux opérateurs et fonctions prennent plusieurs valeurs. De manière générale, lorsqu'une fonction ou un opérateur prend plusieurs valeurs, PTC Mathcad renvoie la valeur principale, c'est-à-dire la valeur du plus petit angle positif par rapport à l'axe réel positif dans le plan complexe.
Par exemple, lorsque vous évaluez (–1)1/3, PTC Mathcad renvoie 0.5 + 0.866i au lieu de –1. En effet, le nombre 0.5 + .0.866i forme un angle de 60 degrés seulement avec l'axe réel positif. Le nombre –1 forme lui un angle de 180 degrés avec l'axe réel positif. Pourtant, dans ce cas, l'opérateur racine n-ième de PTC Mathcad, renvoie –1.
Les résultats complexes peuvent avoir une très petite partie imaginaire, comme c'est le cas pour les racines d'équations à variations rapides résolues numériquement. Lorsque les échelles des parties réelles et imaginaires sont très différentes, les paramètres de tolérance contrôlent les parties du résultat à afficher.