Menu
Icon

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:

}

Utilizamos cookies propias y de terceros con finalidades analiticas y para mejorar tu experiencia de compras segun tus preferencias, mediante el analisis de tus habitos de navegacion y tu perfil. Puedes aceptar todas las cookies pulsando el boton "Aceptar" o gestionar tus preferencias en el panel de configuracion