Não se chama modulo. chama-se Valor Absoluto (Absolute Value)
Em programação a função valor absoluto é chamada abs. Vc pode encontrar ela na classe Math.
Algumas outras considerações:
Não é boa prática usar _ nos atributos. Use a palavra reservada this
Coisas que se calculam num método apenas como auxiliares não precisam ser atributos da classe
Validações de consistencia devem ser feitas antes de qq outra coisa.
Se os argumentos não são utilizáveis deve lançar uma exeção IllegalArgumentException
class Raizes{
double epsilon;
public Raizes(double epsilon){
this.epsilon = epsilon;
}
public double raizQuadrada(double numero, double chuteInicial){
if(numero ==0){
return 0;
} else if (numero <0 ){
thrown new IllegalArgumentException("Só pode ser calculada a raiz quadrada de numeros positivos");
} else if (chuteInicial <0 ){
thrown new IllegalArgumentException("O chute deve ser maior ou igual a zero");
}
double anterior = chuteInicial;
double atual = anterior - (anterior*anterior - numero)/(2*anterior);
while (Math.abs(anterior -atual) >= _epsilon){
anterior = atual;
atual = anterior - (anterior*anterior - numero)/(2*anterior);
}
return atual;
}
}