楼上那个答非所问,你可以不理他.
酸过量,金属的质量相等的时候,得出那个结论是因为我们假设了金属与酸按照下面这个通式进行的反应:(稀硫酸举例)
M+H2SO4=MSO4+H2↑
你会发现从分子数上来看,1个M原子可以换出1个H2分子,这在化学中叫做"物质的量".你可以类比一下质量的关系,例如24份质量的Mg,可以换出2份质量的H2.这里就可以看成是1份物质的量的Mg,可以换出1份物质的量的H2.
而质量与物质的量的关系是什麼呢,是m=nM,m是质量,n是物质的量,M是原子量.所以就可以得到当m等的时候,M越小,n越大,所以放出H2越多.
既然是根据通式来分析的,那麼就必须要求金属是2价.因为如果是其他价态的金属比如Al,就不是Al+H2SO4=AlSO4+H2了,因为没有AlSO4这种物质.那麼做题的时候就要把Al的价态从3转化为2,方法就是用Al的27*2/3.其他价态的金属要转化为2价金属,就用一个式子M(转)=M(原)*2/k,k为其真正的价态.
为了做题好做点呗,正二价说明酸是强酸,但不是太强,假如是高价态的金属,就说明反应酸式浓硫酸,高氯酸……这种反应的不是一般的化学式,更加的复杂