Liczenie pierwiastków trzeciego stopnia z liczb ujemnych Obliczanie pierwiastków sześciennych , , z użyciem programowania komputerowego wymaga istotnej uwagi, gdyż w przypadku liczb ujemnych należy obliczać te wielkości jako liczby rzeczywiste, tj. dla liczb ujemnych , gdzie - wartość bezwzględna liczby. Jednak wiele bibliotek liczy pierwiastki sześcienne z liczb ujemnych jako tzw. pierwiastki główne zespolone, co prowadzi do błędów.

Np. w języku Python nie należy używać funkcji cmath.pow(m, 1/3) z biblioteki cmath lub instrukcji m**(1/3) do liczenie pierwiastków trzeciego stopnia z liczby m, gdyż dla liczb ujemnych otrzyma się jako wynik tzw. główny pierwiastek zespolony (jeden z trzech możliwych w tym wypadku pierwiastków zespolonych), a nie pierwiastek sześcienny w dziedzinie liczb rzeczywistych (np. dla zamiast otrzyma się liczbę ), co prowadzi do błędnych wyników. W Python można zaś użyć funkcji cbrt (cubic root) z biblioteki numpy, co daje poprawnie liczbę rzeczywistą lub napisać własny, krótki kod:         if m>0: u=m**(1/3) else: u=-(-m)**(1/3)