|
TR-mbed 1.0
|
Functions/Subroutines | |
| subroutine | sladiv (a, b, c, d, p, q) |
| SLADIV | |
SLADIV
Download SLADIV + dependencies [TGZ] [ZIP] [TXT]
SLADIV performs complex division in real arithmetic
a + i*b
p + i*q = ---------
c + i*d
The algorithm is due to Robert L. Smith and can be found
in D. Knuth, The art of Computer Programming, Vol.2, p.195 | [in] | A | A is REAL |
| [in] | B | B is REAL |
| [in] | C | C is REAL |
| [in] | D | D is REAL
The scalars a, b, c, and d in the above expression. |
| [out] | P | P is REAL |
| [out] | Q | Q is REAL
The scalars p and q in the above expression. |