Question: how many oxygen atoms are present in a formula unit of barium perchlorate?
Answer: It is clearly seen that there are chains of [(ClO4)–Ba–(ClO4)]∞ parallel to the b-axis direction. Along each chain, the barium atom is placed between the two ClO4 tetrahedra, bonded to two oxygen atoms at each tetrahedron.