em
02-11-2017
02:49 PM
- editado pela última vez em
08-12-2021
02:51 PM
por
NIadmin
Boa tarde,
Estou com uma dúvida nesta simples função de divisão.
Quando X é maior que Y entendo que a função funciona como esperado informando o quociente e o resto. Por exemplo x=10 e y=2 R=0 e IQ=5, quando x=10 e y=6 R=4 e IQ=1.
Porem quando X é menor que Y, independente dos valores, o R=10 e IQ=0.
Está correto o funcionamento para X menor que Y ?
Att,
F.A.
Solucionado! Ir para Solução.
02-13-2017 08:01 AM - editado 02-13-2017 08:03 AM
Bom dia,
O funcionamento da função está correto. A saida R retorna como saida o "resto" da divisão, enquanto IQ retorna o resultado inteiro da divisão. Por exemplo, X = 10 e Y = 6, o resultado IQ da divisão é 1, enquanto o resto(10-6) é 4. Para valores de X menores que Y a função procedera da seguinte maneira: X= 1 e Y = 2, a divisão de X por Y será igual a 0 e o resto da divisão(1-0) será 1.