AEQUARE v1.0 made with TIGCC ============================= By Jos�Manuel V�quez P�ez email :::: gsmanuel@gmail.com ============================= +++ INSTRUCCTIONS +++ To install the program only send the executable file (bce.89z) to your calculator. To use it write "bce()" in the command line, with the appropriate arguments. The same executable file works on the TI-89 TI-92 PLUS and V200. The program accept a text string as argument and return a list containing the normalized stoichiometric coefficients of the equation. If the equation is a linear combination of independent equations it return a matrix with the stoichiometric coefficients of each equation, without to normalized. In the table is given some examples: _________________________________________________________________________________________________ _________________________________________________________________________________________________ bce("compoud") | Molecular weight of the compound in grams | bce("CuSO4(H2O)5") | {249.686} (grams/mol) ________________________________|_________________________________________________________________ bce("equation combination") | Matrix containing the stoichiometric coefficients of each | independent equation in each row | bce("H2+N2+O2->H2O+NH3") | |1 0 1/2 1 0| (H2+1/2O2->H2O) | |3/2 1/2 0 0 1| (3/2H2+1/2N2->NH3) ________________________________|_________________________________________________________________ This is the definitive version of the program. If you need to calculate molecular weights and to solve completely the chemical equations, you must use "BCE", which achieves all this calculations, but it requires most space (3779 bytes). +++ HISTORY +++ version 1.0 (last) - Optimizaci� del c�igo del programa. - 1587 bytes. version 0.7 - Primera versi� pblica de aequare. - Balancea cualquier ecuaci� qu�ica resoluble. - Soporta ecuaciones con mltiples soluciones. - Identifica ecuaciones no balanceables o con errores. - 1981 bytes. version 0.6 (no public) - Balanceo de ecuaciones en forma normalizada. - Detecta algunos errores en el argumento. - No siempre devuelve el resultado correcto. version 0.5 and earlier ones (no public) - Estoy aprendiendo C! - Se desarrolla el c�igo para hacer el balance. - Errores en el c�igo pueden bloquear la calculadora. - El resultado no se devuelve en forma normalizada. - No se detectan errores en el argumento.