Ir para conteúdo

Começando A Programar Em Java Iii


Zafor

Posts Recomendados

Bom vamos ver agora a Aula III!!

 

Clique aqui para ver a Aula I

Clique aqui para ver a Aula II

 

Relembrando~~:

Na outra aula vimos os Tipos Primitivos que existem em Java.

 

 

 

Essa aula aqui vai ser mais para o site da Sun de A.P.I(Application Programing Interface) que é usada mais para ajudar programadores:

 

Link do site: http://java.sun.com/javase/6/docs/api/

 

Vamos ver como utilizar esse site que vai ajudar muito em nossas aulas:

(Imagem do Site)

tutori6.png

 

No Noroeste temos uma parte pequena com todos os pacotes (packages)...

O Default é o java.lang vamos começar com ele!

Procure lá java.lang!

Caso não ache clique aqui: http://java.sun.com/javase/6/docs/api/java...kage-frame.html

 

Agora na sub-divisão Classes clique em Math:

http://java.sun.com/javase/6/docs/api/java/lang/Math.html

 

No começo você vai ver isso:

The class Math contains methods for performing basic numeric operations....

Tradução: A classe Math contém métodos para resolver operação numéricas básicas...

 

Agora vamos ver como utilizar os comandos da Classe Math!

Procure na sub-divisão:Method Summary o comando sqrt

tutori7.png

 

 

sqrt(double a)

Returns the correctly rounded positive square root of a double value.

Ele retorna para você a Raiz quadrada positiva de um número!

 

Vamos usar no exércicio feito na aula passada!

public class tutorial_1 {

 

public static void main(String[] Args) {

int a = 5;

int b = 20;

int resultado = a + b;

System.out.println("Hello X-Tibia " + a + " + " + b + " é igual á " + resultado);

 

}

}

O resultado da soma acima será: 25( Modifiquei para facilitar a Raiz Quadrada)

Agora vamos adicionar isso o comando sqrt ficando assim:

public class tutorial_1 {

 

public static void main(String[] Args) {

int a = 5;

int b = 20;

int resultado = a + b;

System.out.println("Hello X-Tibia " + a + " + " + b + " é igual á "+ resultado + " e a raiz quadrada dele é: " + Math.sqrt(resultado));

 

}

}

Observe:

Math é o nome da classe

 

sqrt é a função

 

(resultado) O que vai ser usado ao comando...

 

 

 

 

Nem todos os comandos usam assim:

Para identificar como usa olhe no site!

sqrt(double a)

Returns the correctly rounded positive square root of a double value.

O uso dele é uma variável apenas...

Você pode encontrar alguns que tenha que usar a mais...

Vamos ver alguns exemplos durante as aulas...

 

 

Exercício:



- Crie uma variável double chamada a com valor 5

- Crie uma variável double chamada b com valor 20

- Crie uma variável double chamada c com a soma do a + b

- Imprima no Console do eclipse: "A soma de "variável a" e a "variável b" é "variável c" e a raiz quadrada dela é "Raiz quadrada da variável c"

 

DÚVIDAS?



Contato: zafor.in@hotmail.com

Ou mande uma PM pelo fórum para que eu responda!

Editado por Zafor
Link para o comentário
Compartilhar em outros sites

curti o site ae da sun~, em breve eu quero começar estudar java, é uma linguagem poderosa... talvez daqui 1~2 meses quando o pokémon tiver estável e eu não estiver fazendo nada ou nas férias mesmo :)

 

hipotenusa script:

public class tutorial_1 {

 

public static void main(String[] Args) {

int cateto1 = 10;

int cateto2 = 10;

int resultado = cateto1*cateto1 + cateto2*cateto2;

System.out.println("Hipotenusa = " + Math.sqrt(resultado));

 

}

}

Editado por noobinhu
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...