Clase math.java
Upcoming SlideShare
Loading in...5
×
 

Clase math.java

on

  • 1,264 views

 

Statistics

Views

Total Views
1,264
Views on SlideShare
1,264
Embed Views
0

Actions

Likes
0
Downloads
10
Comments
2

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Clase math.java Clase math.java Presentation Transcript

  • La clase Math representa la librería matemática de Java. Las funciones que contiene son las de todos los lenguajes,parece que se han metido en una clase solamente apropósito de agrupación, por eso se encapsulan en Math, ylo mismo sucede con las demás clases que corresponden aobjetos que tienen un tipo equivalente (Character, Float,etc.). El constructor de la clase es privado, por los que nose pueden crear instancias de la clase. Sin embargo, Mathes //public// para que se pueda llamar desde cualquier sitioy //static// para que no haya que inicializarla.
  • Si se importa la clase, se tiene acceso al conjunto defunciones matemáticas estándar: Math.abs Math.min Math.sin Math.ceil Math.cos Math.floor Math.tan Math.rint Math.exp Math.pow Math.log Math.round Math.sqrt Math.max Math.min
  • El ejemplo que vamos a realizar utilizará el método .pow() para poderlistar las potencias del dos con Java .Lo primero que haremos será definir cuantas potencias queremosmostrar:int iNumeroPotencias = 10;Acto seguido utilizaremos un bucle que llame tantas veces al métodocomo potencias queremos mostrar.for (int x=0;x<=iNumeroPotencias;x++) {...}El método .pow() tiene dos parámetros, el primero es la base de lapotencia y el segundo es el número al que queremos elevar la base. Ennuestro caso la base será fija, el 2 y la potencia será el valor del bucle. Elcódigo que nos queda es el siguiente:for (int x=0;x<=iNumeroPotencias;x++)System .out.println("2 elevado a " + x + " igual a " + (int)Math .pow(2,x));