`2.0.sqrt()`

doest not work, only `2.0f32.sqrt()`

does. Its not convenient.

I think, its because sqrt() is a separated method of f32 and f64, not a common traint method, so type inference does not work here. Why did it implemented such way?

`2.0.sqrt()`

doest not work, only `2.0f32.sqrt()`

does. Its not convenient.

I think, its because sqrt() is a separated method of f32 and f64, not a common traint method, so type inference does not work here. Why did it implemented such way?