template<class _Ty, class _Valbase>
template<class _Ty, class _Valbase>
template<class _Ty, class _Valbase>
template<class _Ty, class _Valbase>
#define _RE
Definition: complex:40
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Valbase>
template<class _Other >
#define _RE
Definition: complex:40
_Ty imag(const _Ty &_Right)
Definition: complex:610
_Ty real(const _Ty &_Right)
Definition: complex:605
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Valbase>
template<class _Other >
657 _Ty _Rightreal = (_Ty)_Right.
real();
658 _Ty _Rightimag = (_Ty)_Right.
imag();
665 else if ((_Rightimag < 0 ? -_Rightimag : +_Rightimag)
666 < (_Rightreal < 0 ? -_Rightreal : +_Rightreal))
668 _Ty _Wr = _Rightimag / _Rightreal;
669 _Ty _Wd = _Rightreal + _Wr * _Rightimag;
679 + this->
_Val[
_IM] * _Wr) / _Wd;
681 - this->
_Val[
_RE] * _Wr) / _Wd;
685 else if (_Rightimag == 0)
692 _Ty _Wr = _Rightreal / _Rightimag;
693 _Ty _Wd = _Rightimag + _Wr * _Rightreal;
static _Ty _Nanv(_Ty)
Definition: complex:102
#define _RE
Definition: complex:40
_Ty imag(const _Ty &_Right)
Definition: complex:610
_Ctraits< _Ty > _Myctraits
Definition: complex:595
_Ty real(const _Ty &_Right)
Definition: complex:605
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
static bool _Isnan(_Ty _Left)
Definition: complex:96
template<class _Ty, class _Valbase>
template<class _Other >
643 _Ty _Rightreal = (_Ty)_Right.
real();
644 _Ty _Rightimag = (_Ty)_Right.
imag();
646 _Ty _Tmp = this->
_Val[
_RE] * _Rightreal
647 - this->
_Val[
_IM] * _Rightimag;
649 + this->
_Val[
_IM] * _Rightreal;
#define _RE
Definition: complex:40
_Ty imag(const _Ty &_Right)
Definition: complex:610
_Ty real(const _Ty &_Right)
Definition: complex:605
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Valbase>
template<class _Other >
#define _RE
Definition: complex:40
_Ty imag(const _Ty &_Right)
Definition: complex:610
_Ty real(const _Ty &_Right)
Definition: complex:605
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Valbase>
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
const _Ty & _Right
Definition: algorithm:4087
template<class _Ty, class _Valbase>
#define _IM
Definition: complex:41
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Valbase>
#define _RE
Definition: complex:40
_FwdIt const _Ty _Val
Definition: algorithm:1938
const _Ty & _Right
Definition: algorithm:4087
template<class _Ty, class _Valbase>
#define _RE
Definition: complex:40
_FwdIt const _Ty _Val
Definition: algorithm:1938
The documentation for this class was generated from the following file: