|
Postada em 05/10/2005 12:43 hs
Boa tarde, Tenho que fazer uma divisão comum, porém gostaria de verificar se o resultado da divisão é ou não um número inteiro. Caso sim o programa retorna uma mensagem confirmando. Como eu poderia fazer isso. Obrigado
|
|
|
|
|
Postada em 05/10/2005 13:07 hs
IF NUMERO/DIVISOR = INT(NUMERO/DIVISOR) THEN MSGBOX("Resultado da divisão é Inteiro")
dsmn
|
|
|
|
Postada em 05/10/2005 13:16 hs
se voce tiver certeza que o dividendo e o divisor são números inteiros pode usar ainda: if (numero MOD divisor)=0 then msgbox("Resultado da divisão é inteiro)
dsmn
|
|
|
|
Postada em 05/10/2005 16:03 hs
Valeu Daniel...Mas o MOD não dá para eu usar poi tem muitos digitos nessa divisão vou tentar a sua outra sugestão. Obrigado
|
|
|
|
Postada em 05/10/2005 17:31 hs
Uma outra dica seguindo a idéia do daniel IF NUMERO/DIVISOR = (NUMERO DIVISOR) THEN MSGBOX("Resultado da divisão é Inteiro") A barra Inversa te tá a parte inteira da divisão... Guaitoli
|
|
|