Ajuda em Execicio

8 respostas
AntonioBrunno

Faça uma classe Arrendonda que conhece um valor double e é capaz de fornecer um arredondamento para este número. A classe ArrendondaTeste fornece valores e imprime os resultados do arredondamento. Exemplo: para 7.7, o objeto responde 8.0 e para 3.2, o resultado deve ser 3.0.

public class ArredondaTeste {

	public static void main(String[] args) {
		double A = 7.7, B = 3.2;
		System.out.println(+ Math.ceil(A));
		System.out.println(Math.floor(B));
	}

}
public class arrendonda {
	double [] valor= new double[];
}

Por favor me ajudem…

8 Respostas

E

Pague uma cerveja pro seu colega de classe.

edipokbelo

se você postar o seu código, talvez possamos tirar suas dúvidas

edmarr

Putz … ta virando mora msm , afff , bom boas maneiras , Bem Vindo ao fórum , mas praticamente ninguem vai lhe a ajudar se vc nao postar seu código para tentarmos lhe mostrar o caminho .

C

O que o amigo disse é verdade.
Coloque o erro que o seu código está tendo, dessa forma podemos ajudar.

Hellmanss

para a pergunta 2, use a Classe Math que contem métodos para arredondar numero. No seu caso procure pelo Math.round().

AntonioBrunno

[b]

AntonioBrunno:
Faça uma classe Arrendonda que conhece um valor double e é capaz de fornecer um arredondamento para este número. A classe ArrendondaTeste fornece valores e imprime os resultados do arredondamento. Exemplo: para 7.7, o objeto responde 8.0 e para 3.2, o resultado deve ser 3.0.

public class ArredondaTeste {

	public static void main(String[] args) {
		double A = 7.7, B = 3.2;
		System.out.println(+ Math.ceil(A));
		System.out.println(Math.floor(B));
	}

}
public class arrendonda {
	double [] valor= new double[];
}

:idea:Por favor me ajudem…

ViniGodoy

Você pode arrendondar facilmente um double somando 0.5 a ele, e depois retirando apenas sua parte inteira.

double x = 7.7;
double arrx = (int)(x + 0.5);

double y = 3.2;
double arry = (int)(y + 0.5);

System.out.prinf("%.2f  %.2f", arrx, arry);
taaqui

(editado)
Fumei…

Criado 24 de setembro de 2009
Ultima resposta 26 de set. de 2009
Respostas 8
Participantes 8