val The square root of x, if x is nonnegative. 0 x is negative; errno is set to EDOM. NaN x is NaN; errno is set to EDOM.