Lines Matching refs:doubleExponent
2179 double doubleExponent = exponent.IsInt() ? exponent.GetInt() : exponent.GetDouble();
2180 if (std::abs(doubleBase) == 1 && std::isinf(doubleExponent)) {
2185 bool isFinite = std::isfinite(doubleExponent);
2186 bool truncEqual = base::NumberHelper::TruncateDouble(doubleExponent) == doubleExponent;
2187 bool halfTruncEqual = (base::NumberHelper::TruncateDouble(doubleExponent / 2) + base::HALF) ==
2188 (doubleExponent / 2);
2190 if (doubleExponent > 0) {
2193 if (doubleExponent < 0) {
2197 SET_ACC(JSTaggedValue(std::pow(doubleBase, doubleExponent)));