Question: how many atoms are present in kno3?
Answer: There are 6.02x^23 molecules in a gram molecular weight of a pure substance, element or compound. The molecular weight of KNO3 is 101.1. Therefore in 500 grams of KNO3 we have 500/101.1 = 4.946 moles.