(i) Molecular weight of K3PO4 = 3(39) + 31 + 4(16) = 117 + 31 + 64 = 212 g
Percentage of K in K3PO4 = 117\over 212 × 100
= 55.18%
Molecular weight of [KNO3] = 39 + 14 + 3(16) = 39 + 14 + 48 = 101 g
Percentage of K in KNO3 = 39\over 101 × 100
= 38.61%
Hence, potassium phosphate (% of K = 55.18 %) is better fertilizer than potassium nitrate (% of K = 38.61 %).
(ii) Molecular weight of NH2CONH2
= 14 + 2(1) + 12 + 16 + 14 + 2(1)
= 14 + 2 + 12 + 16 + 14 + 2
= 60 g
Percentage of N in NH2CONH2 = 28\over 60 × 100
= 46.67%
Molecular weight of (NH4)3PO4 = 3[14 + 4(1)] + 31 + 4(16)
= 54 + 31 + 64 = 149 g
Percentage of N in (NH4)3PO4 = 42\over 149 × 100
= 28.19%
Hence, Urea is a better fertilizer as percentage of N in urea is 46.67% and in (NH4)3PO4 is 28.19 %