Fix bug that clang sqrt can't right value of perfect squeres