finv and fsqrt