www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - complex type associated with a float type?

reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Is there a built-in way to get the complex type associated with a given 
floating point type?

I guess if x is some floating point variable I could say,

   alias typeof(x+0i) complex_t;

is that the best bet?

Thanks,
--bb
Oct 29 2006
parent Lionello Lunesu <lio lunesu.remove.com> writes:
Bill Baxter wrote:
 Is there a built-in way to get the complex type associated with a given 
 floating point type?
 
 I guess if x is some floating point variable I could say,
 
   alias typeof(x+0i) complex_t;
 
 is that the best bet?
 
 Thanks,
 --bb

My first guess would be auto c = x+0i; and then using typeof(c)
Oct 30 2006