I am checking the Oxygen Balance calculation as reported in Wikipedia (https://en.wikipedia.org/wiki/Oxygen_balance).
Some calculated values corresponds to those reported in that page (e.g. nitromethane (-39%) and trinitrotoluene (−74%), ammonium nitrate (+20%)).
While some of the values reported in the wiki page do not fit with the formula (e.g. ammonium perchlorate (wiki +34%, calculated 27%), potassium chlorate (wiki +39.2%, calculated 26%, sodium chlorate (wiki +45%, calculated 30%)).
Oxygen Balance is used to evaluate explosivity of a substance and it is also cited by ECHA in ECHA Guidance on the Application of the CLP Criteria Version 6.0 – Jan 2024, page 93.
Am I doing something wrong or am I missing something?