Question: is mg oh 2 a precipitate?
Answer: Mg(OH)2 is very sparingly soluble in water, but readily soluble in ammonium salts solutions. With sodium hydroxide, the Mg2+ is practically completely precipitated resulting Mg(OH)2, which is insoluble in excess of the reagent, but also readily soluble in solutions of ammonium salt.