http://pokemondb.net/move/eruption 150 × CurrentHP ÷ MaxHP This is the calculation for Eruption power.
To calculate the damage it will do now that you know the power, use DT's answer here: http://pokemondb.net/pokebase/36897/how-do-they-calculate-damage-in-pokemon-games