This paper describes the ideality of some commercial explosives with the help of the detonation theory and detonation velocity measurement. Ideality of an explosive can be determined by comparing experimentally measured and ideal detonation velocities. A measured detonation velocity at a certain charge diameter markedly lower than the ideal value indicates incomplete reaction and thus non-ideal detonation. Since it is shown that commercial explosives exhibit non-ideal behavior, two-dimensional detonation theory should be used to evaluate the performance of explosives. This theory enables to compute the detonation properties of explosives (detonation velocity, detonation pressure, etc.) as a function of charge diameter and confinement. The use of the one-dimensional detonation theory to compute the detonation properties for commercial explosives has an error associated with it as these calculated properties are independent of charge diameter and confinement. It assumes that shock front is planar. Hence, it is incapable of assessing the ideality of the explosives due to its assumptions. Shock front in real situation is curved in shape but not planar as in one-dimensional detonation theory. In this paper, the non-ideal behavior of some commercial explosives is modeled using EXRINT code based on the steady-state two-dimensional. detonation theory firstly. Then the degree of ideality of each explosive found from the code is checked using detonation velocity test results conducted at a quarry. It has been shown that idealities of the tested explosives determined by the code agree well with the field detonation velocity test results.