不加热生成一水合氨:Ba(OH)2 + (NH4)2SO4 == BaSO4 (s)+ 2NH3。H2O Ba2- + 2OH- + 2NH4+ + SO4^2- ====BaSO4(s) + 2NH3.H2O 若加热则氨气从水溶液中逸出。生成的不是一水合氨,而是氨气和水。
(NH4)2SO4+Ba(OH)2--->BaSO4+2NH3.H2O2NH4+ + SO42- + Ba2+ + 2OH- -----> 2NH3.H2O + BaSO4