9596979899100101102103104105
factor = tempF; assert factor.equals(tempF); } if (!factor.isOne()) temp = FastTensors.multiplySumElementsOnFactor((Sum) temp, factor.reciprocal()); return multiply(new Complex(new Rational(1, temp.size())), temp); } return temp; }
949596979899100101102103104
8586878889909192939495
exponent = exponent.shiftRight(1); } if (sign) return result; else return result.reciprocal(); } } } if (TensorUtils.isOne(power)) return argument;