Clase math.java

3,273 views
2,688 views

Published on

2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
3,273
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
35
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Clase math.java

  1. 1. 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.
  2. 2. 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
  3. 3. 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));

×