(1) -> 2^0.5
-1^0.5
sqrt(2) :: Float
sqrt(-1) :: Complex Float
0^0
0.0^0.0 >> Error detected within library code: 0^0 is undefined