Best way to "convert" a real to ireal
Christian Kamm
kamm.incasoftware at shift-at-left-and-remove-this.de
Fri Sep 14 02:28:40 PDT 2007
> I just had a brainwave regarding the imaginary part of creal -
>
> ---
> creal c = 1.0 + 1.0i;
> ireal i = cast(ireal)c;
> ---
>
> does exactly what I want. Isn't it just obvious in hindsight...
For your peace of mind: with optimizations enabled, the cast(ireal) and
the .im * i seem to produce exactly the same code.
Cheers,
Christian
More information about the Digitalmars-d-learn
mailing list