| ax=Eingabe bx=Eingabe cx=Eingabe | 
| ay=Eingabe by=Eingabe cy=Eingabe | 
| az=Eingabe bz=Eingabe cz=Eingabe | 
| ad=Eingabe bd=Eingabe cd=Eingabe | 
| ergebnisD = ax * by * cz + ay * bz * cx + az * bx * cy - ay * bx * cz - ax * bz * cy - az * by * cx; | 
| Ausgabe von ergebnisD | 
| ergebnisDx = ad * by * cz + ay * bz * cd + az * bd * cy - ay * bd * cz - ad * bz * cy - az * by * cd; | 
| Ausgabe von ergebnisDx | 
| ergebnisDy =  ax * bd * cz + ad * bz * cx + az * bx * cd - ad * bx * cz - ax * bz * cd - az * bd * cx; | 
| Ausgabe von ergebnisDy | 
| ergebnisDz =  ax * by * cd + ay * bd * cx + ad * bx * cy - ay * bx * cd - ax * bd * cy - ad * by * cx; | 
| Ausgabe von ergebnisDz | 
| xWert = ergebnisD / ergebnisDx | 
| Ausgabe von xWert | 
| yWert = ergebnisD / ergebnisDy | 
| Ausgabe von yWert | 
| zWert = ergebnisD / ergebnisDz | 
| Ausgabe von zWert |