: This might be even more "Complex" than that - what if Complex can be : reduced? Should it? for instance: : : my Complex $c = 3+4i; : my Complex $d = 4i; : my $plain = $c / $d; : : Does $plain (which is actually '3' after reducing) get promoted to Complex, : or does the result from the division get demoted?
I wish you guys would quit confusing variables with values. As an unmarked variable, $plain can hold a Complex just as easily as any other type. Now, if you'd said my num $plain = $c / $d; that would be more like the situation you're thinking of. Larry