Fixed bug in "Asgn to", related to float types.

Whenever Left was Single, and Right was > Single, I casted left-result to what ever type Right was. Which is not a very good idea! 
Same goes for Double..