Clase math java

En este ejemplo usaremos los métodos de la clase Math, clase  que esta dentro del paquete java.lang.
Java.lang.Math


Por lo que para poder utilizar esta clase, se debe incluir esta instrucción:

import java.lang.Math;

Esta clase posee estos métodos:

double ceil(double x) Redondea x numero al entero mayor siguiente

double floor(double x) Redondea x al entero menor siguiente

int round(double x) Redondea x de forma lógica en un entero

double rint(double x) Redondea x numero de forma lógica en un double

double random() Número aleatorio de 0 a 1

tiponúmero abs(tiponúmero x) Devuelve el valor absoluto de x.

tiponúmero min(tiponúmero x,tiponúmero y) Devuelve el menor valor de dos números(x o y)

tiponúmero max(tiponúmero x, tiponúmero y) Devuelve el mayor valor dedos números( x o y)

double sqrt(double x) Calcula la raíz cuadrada de x

double pow(double x,double y) Calcula x elevado a y

double exp(double x) Calcula ex

double log(double x) Calcula el logaritmo neperiano de x

double acos(double x) Calcula el arco coseno de x

double asin(double x) Calcula el arco seno de x

double atan(double x) Calcula el arco tangente de x

double sin(double x) Calcula el seno de x

double cos(double x) Calcula el coseno de x

double tan(double x) Calcula la tangente de x

double toDegrees(doublé anguloEnRadianes) Convierte de radianes a grados

double toRadians(doubleanguloEnGrados) Convierte de grados a radianes

ahora mostrare un ejemplo utilizando todos los métodos listados de math

aquí el código:


import java.lang.Math;
 public class math_java{
     public static void main(String args[])
     {
        //ceil redondea al mayor saiguiente
        System.out.println("Math.ceil(99.7)= "+Math.ceil(99.7));
        
        //Redondea x al entero menor siguiente
        System.out.println("Math.floor(99.7)= "+Math.floor(99.7));
       
        //round Redondea x de forma lógica en un entero
        System.out.println("Math.round(17.7)= "+Math.round(17.7));
                
        //rind Redondea x numero de forma lógica en un double
        System.out.println("Math.rind(17.7)= "+Math.round(17.7));
       
        //Random Número aleatorio de 0 a 1
        System.out.println("Math.random()= "+Math.random());
            
        //abs(tiponúmero x) Devuelve el valor absoluto de x.
        System.out.println("Math.abs(-47.6)= "+Math.abs(-47.6));
         
        //min(tiponúmero x,tiponúmero y) Devuelve el menor valor de dos números(x o y)
         System.out.println("Math.min(20,-20)= "+Math.min(20,-20));
       
         //max(tiponúmero x, tiponúmero y) Devuelve el mayor valor dedos números( x o y)
         System.out.println("Math.max(20,-20)= "+Math.max(20,-20));
         //sqrt(double x) Calcula la raíz cuadrada de x
         System.out.println("Math.sqrt(63504)= "+Math.sqrt(63504));
         
         //pow(double x,double y) Calcula x elevado a y
         System.out.println("Math.pow(2,3)= "+Math.pow(2,3));
                 
         //exp(double x) Calcula ex
         System.out.println("Math.exp(5)= "+Math.exp(5));
        
         //log(double x) Calcula el logaritmo neperiano de x
         System.out.println("Math.log(0.95)= "+Math.log(0.95));
        
         //acos(double x) Calcula el arco coseno de x
         System.out.println("Math.acos(1)= "+Math.acos(1));
        
         //asin(double x) Calcula el arco seno de x
         System.out.println("Math.asin(0.12)= "+Math.asin(0.12));
        
         //atan(double x) Calcula el arco tangente de x        
         System.out.println("Math.atan(0.24)= "+Math.atan(0.24));
        
         //sin(double x) Calcula el seno de x
         System.out.println("Math.sin(45)= "+Math.sin(45));
        
         //cos(double x) Calcula el coseno de x
         System.out.println("Math.cos(45)= "+Math.cos(45));
        
         //tan(double x) Calcula la tangente de x
         System.out.println("Math.tan(45)= "+Math.tan(45));
        
         //toDegrees(doublé anguloEnRadianes) Convierte de radianes a grados
         System.out.println("Math.toDegrees(34.46)= "+Math.toDegrees(34.46));
          
         //toRadians(doubleanguloEnGrados) Convierte de grados a radianes
         System.out.println("Math.toRadians(111.11)= "+Math.toRadians(111.11));       
        }
            }



Descargar ejemplo:

Comentarios

Populares

Buscar en este blog