pow method
Implementation
MathFract pow( dynamic y ){
if( y is MathFract ){
if( y.toFloat() == ClipMath.toInt( y.toFloat() ) ){
return _powInt( y.toFloat() );
}
return floatToFract( ClipMath.pow( toFloat(), y.toFloat() ) );
}
double yy = y;
if( yy == ClipMath.toInt( yy ) ){
return _powInt( yy );
}
return floatToFract( ClipMath.pow( toFloat(), yy ) );
}