How can I wish to understand how todeduce the name of a binary (inorganic) compounds when given their formula. When I am a given compound like $\ce{B2F2}$ or $\ce{N2O4}$, I have little to no clue onfrom the formula?
And how to write their chemical names. Similarly,can I also trip up when trying to convert a given chemical name - saylike diboron difluoride - to itsthe chemical formula.?
Moreover, I have seen that a few timesdon't see why we do not need the numeric prefixes - as in the cases of lithium oxide orand magnesium chloride - but sometimes we do - as in dinitrogentetroxide orwith dinitrogen tetroxide and iodine monochloride. So, I also need help understanding when to include numerical prefixes and when to not.
Please limit the answer to simple, binary, ionic and covalent compounds, and exclude hydrocarbons.