Does Oxygen atom in HOF (hypofluorous acid) have a formal charge = 0 OR +2? Why?

I have checked the internet for the answer but none of them are sure about the answer to the question.

Dear User,
Formal charge of the atom in a molecule = Number of valence electrons in free atom - (number of lone pair electrons+12number of bonding electrons)In O atom of HOF,Number of valence electrons in free O atom=6Number of lone pair electrons = 4Number of bonding electrons = 4Therefore, formal charge on O atom = 6- (4+12(4))                                                                = 6-6                                                                = 0Therefore, formal charge on O in HOF is 0.

  • 1
What are you looking for?