Olá.
Fiz a divisão de 3 por 8 da seguinte forma
3 0 | 8
6 0 0,375
4 0
0
Se estiver correto o resto da divisão é ZERO. Porém, em todos os programas que uso para calcular o resto da divisão, tenho como retorno o nº 3 como resto da divisão. Onde está o erro?
Agradeço a ajuda.
Atualizada:Adicionando......
Após ler algumas das respostas, concluí da seguinte forma.
"Todas vez que o Dividendo for MENOR que o Divisor, o Resto da divisão é o proprio dividendo."
30...|..8....................Resto será o dividendo 3
60......0,375
..40
....0
Outro caso:
Quando o Dividendo for MAIOR que o Divisor, e o Quociente não for inteiro, então o resto da divisão é o 1º resto encontrado: vejam o caso:
60....|...8
40.......7,5....................Resto será 1º resto encontrado, no caso 4
..0
Nesse caso o resto da divisão foi o 1º 4 que colocamos.
Será que está certo essa maneira de pensar?......
Para quem quiser fazer no excel a formula para o resto da divisão é: =mod(60/8)
Abraços
Copyright © 2024 QUIZLS.COM - All rights reserved.
Answers & Comments
Verified answer
pke o seu programa nao usa numeros decimais.
e marcelo, o pi não é uma dizima periodica, ele eh um numero irracional e portanto nao pode ser escrito como uma divisao de dois naturais, como uma dizima periodica
Você tem de fazer essa divisão com o Quociente inteiro e resto também inteiro em vez de real.
assim
3/8 = 0 com resto 3.
QSL?
ele não faz a divisão por decimais, só por inteiros
à que os programas que você está usando usa possivelmente entradas inteiras.
A divisão é um algorÃtmo, que consiste em:
D = Dividendo |d = divisor
r = Resto q = quociente
De maneira que D = d*q + r onde 0<= r < d
Os programas que você usa, possivelmente entenda as entradas em D, d, q e r como entradas inteiras positivas incluindo o zero.
Daà a resposta a sua pergunta. Pois o seu comando: Qual o resto da divisão de 3 por 8? à processada pelo programa como, qual o valor de r, quando D recebe 3 e d recebe 8 uma vez que r e q recebe valores inteiros.
A solução processada pelo programa é q deve receber 0 e consequentemente r recebe 3
Perceba se você fosse pedir o resto da divisão de 1 por 3 a resposta seria 1 pelo mesmo motivo acima. Agora faça a divisão e veja que "ela não teria fim"
1 0 | 3
1 0 0,3333...
1 0
1 0
1 0
.
.
.
Meu camarada, não sei qual programa está utilizando, pois, o resultado sempre vai ser zero.
prova real:
3/0,375=8 onde 8*0,375=3 e 3/8=0,375
O resto só teria outro valor caso a operação tivesse como resultado uma dÃzima periódica tipo o nosso famoso Pi = 3,14......
está corretissimo