COMPARAR CAMPOS(DIGITI POR DIGITO)
TENGO DOS BASES DE DATOS NUMERICOS,DE TRES DIGITOS
CADA CAMPO ;NESECITO COMPARAR DIGITO POR DIGITO ENTRE LAS DOS BASES Y CALCULAR EL PROMEDIO DE CADA UNO POR SEPARADO.Y MOSTRARLO EN UN FORM.
AGRADECIDO DEL MATEMATICO QUE LO PUEDA HACER
CADA CAMPO ;NESECITO COMPARAR DIGITO POR DIGITO ENTRE LAS DOS BASES Y CALCULAR EL PROMEDIO DE CADA UNO POR SEPARADO.Y MOSTRARLO EN UN FORM.
AGRADECIDO DEL MATEMATICO QUE LO PUEDA HACER
no entiendo bien tu pregunta, necesito que me lo expliques un poco mas detallado para poder ayudarte, si es que no lo has podido resolver
Lo primero que tienes que hacer es cambiar los datos a char puesto que sino el primer dÃgito nunca podrá ser cero.
El primer digito del primer número serÃa digito11=val(left(numero1,1)) y el del segundo número digito21=val(left(numero2,1)). No entiendo muy bien qué es lo quieres hacer con esos dos dÃgito, si es un promedio simple digito1=int((digito11+digito21)/2).
El segundo dÃgito se harÃa igual, sólo que para sacarlo es mejor que utilices digito21=val(subs(numero1,2,1)). Es más podrÃas automatizar todo con un for desde i=1 a i=número de digitos a comparar (3 en tu caso) el digitoi1=val(substr(numero1,i,1))
El primer digito del primer número serÃa digito11=val(left(numero1,1)) y el del segundo número digito21=val(left(numero2,1)). No entiendo muy bien qué es lo quieres hacer con esos dos dÃgito, si es un promedio simple digito1=int((digito11+digito21)/2).
El segundo dÃgito se harÃa igual, sólo que para sacarlo es mejor que utilices digito21=val(subs(numero1,2,1)). Es más podrÃas automatizar todo con un for desde i=1 a i=número de digitos a comparar (3 en tu caso) el digitoi1=val(substr(numero1,i,1))