Olá pessoal!
Estou fazendo uma calculadora java onde não posso utilizar o “/” da divisão, eu tenhu que criar um metodo para divisão? ALguém tem alguma coisa sobre isso?
Olá pessoal!
Estou fazendo uma calculadora java onde não posso utilizar o “/” da divisão, eu tenhu que criar um metodo para divisão? ALguém tem alguma coisa sobre isso?
Com a multiplicação você consegue chegar mas vai ter que fazer uma lógica… não sei se é isso que você quer.
*Multiplicação: Criar método que faça multiplicação utilizando a adição, sem utilizar *
*Divisão: Criar um método que faça a divisão com subtração sem utilizar /
mano…acho q assim da certo
*multiplicação: mult(x,y)
cria uma variavel soma,
faz um for indo de 1 até y,
soma = soma + x;
*divisao: div(x,y)
Cria uma variavel r = 0;
enquanto x for maior que y:
faz x = x - y e r++;
testa ai…
abrcs
vou testar! vlw!
Em relação a multiplicação sem o operador *, você encontra o algoritmo para resolução de tal em:
http://pt.wikibooks.org/wiki/Algoritmos_e_Estruturas_de_Dados_I
É só utilizar o laço while ao invés do repeat do Pascal.
O algoritmo de divisão também é fácil de se encontrar, fica pra você a próxima pesquisa.