udunits/src/main/java/ucar/units/ScaledUnit.java
@Override
    protected Unit myRaiseTo(final int power) throws RaiseException {
        return new ScaledUnit(Math.pow(getScale(), power), getUnit().raiseTo(
                power));
    }
@Override
    protected Unit myRaiseTo(final int power) throws RaiseException {
        return new ScaledUnit(Math.pow(getScale(), power), getUnit().raiseTo(
                power));
    }
Raises this unit to a power.

@param power
The power.
@return The result of raising this unit to the power.
@throws RaiseException
Can't raise this unit to a power.