1 / 12

Linguagem de Programação JAVA

Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery. Agenda. Biblioteca Math Métodos da Biblioteca Lista de Exercícios. Introdução.

marva
Download Presentation

Linguagem de Programação JAVA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linguagem de Programação JAVA TécnicoemInformática Professora Michelle Nery

  2. Agenda • Biblioteca Math • MétodosdaBiblioteca • Lista de Exercícios

  3. Introdução • A classe ‘Math’ nos proporciona uma série de operações e constantes matemáticas que são facilmente acessadas estaticamente, ou seja, não precisamos instanciar um objeto para podermos usar seus métodos.

  4. Métodos • Dentro desta classe encontramos vários métodos e categorizamos os mais utilizados da seguinte forma: • Máximo e Mínimo; • Potências e Raízes; • Arredondamentos e Valores Absolutos; • Números Randômicos; • Etc.

  5. Projeto • Crie um novo pacote com o nome de classmathdentro do projetoLinguagem de Programação. • CrieumaclassedenominadaClassMath • Deixecomo principal • E deixequecrie a classe principal.

  6. Máximo e Mínimo • Como o título já sugere, a classe ‘Math’ de Java possui dois métodos que retornam o maior e o menor valor de seus argumentos. • Esses métodos são max() e min().

  7. Implementação • Programa • Saída

  8. Potências e Raízes • Podemos fazer cálculos de potência e raízes com facilidade usando os métodos disponíveis em Math. • pow (base, expoente) - calcula a potência da base elevada ao expoente. • sqrt (número) - calcula a raíz quadrada de um número • cbrt (número) - calcula  a raiz cúbica de um número • exp (expoente) - calcula o valor da constante de Euler (E) elevado ao expoente

  9. Implementação • Programa • Saída

  10. Arredondamentos e Valores Absolutos • Existem algumas formas de arredondar um número fracionado (float e double) transformando-o em um número inteiro e também como obter o valor absoluto de qualquer número.. • abs (número) - retorna o valor absoluto do mesmo tipo do parâmetro (ex.: retorna int positivo, float positivo, etc.) • ceil (decimal) - este método retorna o valor decimal mais alto do parâmetro. Ex.: 2.1 será 3... • floor (decimal) - este método retorna o valor decimal mais baixo do parâmetro. Ex.: 2.9 será 2... • rint (decimal) - retorna um valor double mais próximo do valor do parâmetro. . Ex.: 2.4 será 2 e 2.9 será 3. • round (decimal) - retorna o arredondamento aritmético do número decimal passado como parâmetro

  11. Implementação • Programa • Saída

  12. Lista de Exercícios • Faça um programaquedê as seguintesrespostaspara as equaçõesabaixo: • x = a2 + b2 • xPositivo = (-b + √D)/(2*a). • Encontre o valor absoluto, o valor decimal mais baixo, mais alto, mais próximo e o arredondamento aritmético dos números abaixo: • 5.15 • 10.5 • -32.51 • -0,1 • -0,9 • 3.9 • 3.1

More Related