E2118 Division par zéro (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi) - Index
L'assembleur en ligne a rencontré une expression qui provoque une division par zéro.
program Produce; procedure AssemblerExample; asm dw 1000 / 0 end; begin end.
Si vous utilisez des constantes programme au lieu de constantes littérales, cette erreur peut ne pas être si évidente.
program Solve; procedure AssemblerExample; asm dw 1000 / 10 end; begin end.
La solution, comme dans la programmation dans des langages de haut niveau, consiste à vérifier que vous n'effectuez pas de division par zéro.