STORM_LOG_THROW(storm::utility::isInteger(secondOperandAsRationalFunction),storm::exceptions::InvalidArgumentException,"Exponent of power operator must be a positive integer but is "<<secondOperandAsRationalFunction<<".");
STORM_LOG_THROW(storm::utility::isInteger(secondOperandAsRationalFunction),storm::exceptions::InvalidArgumentException,"Exponent of power operator must be an integer but is "<<secondOperandAsRationalFunction<<".");
STORM_LOG_THROW(storm::utility::isInteger(secondOperandAsRationalNumber),storm::exceptions::InvalidArgumentException,"Exponent of power operator must be a positive integer.");
STORM_LOG_THROW(storm::utility::isInteger(secondOperandAsRationalNumber),storm::exceptions::InvalidArgumentException,"Exponent of power operator must be an integer.");
STORM_LOG_THROW(exponent>=0,storm::exceptions::InvalidArgumentException,"Tried to compute the power 'x^y' as an integer, but the exponent 'y' is negative.");
STORM_LOG_THROW(exponent>=0,storm::exceptions::InvalidArgumentException,"Tried to compute the power 'x^y' as an integer, but the exponent 'y' is negative.");