ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

Java: Funciones matemáticas

Ejemplo de funciones matemáticas usando Java

Lenguaje: Java (compilador: JDK 6u26)

Categoría: Básico

// Fuente procedente de ErrorDeSintaxis.es 
// Ejemplo de funciones matemáticas usando 
//  Java 
// Lenguaje: Java 
// Compilador: JDK 6u26 
// Nivel: Básico 
// Disponible desde 29/06/2011 
// Aportado por Nacho 
// Autor original: Nacho Cabanes 
// Web original: http://www.aprendeaprogramar.com/mod/resource/view.php?id=213 

class Matem { 
 
    public static void main( String args[] ) { 
 
        System.out.print( "2+3 es ");
        System.out.println( 2+3 );
        System.out.print( "2*3 es ");
        System.out.println( 2*3 );
        System.out.print( "2-3 es ");
        System.out.println( 2-3 );
        System.out.print( "3/2 es ");
        System.out.println( 3/2 );
        System.out.print( "3,0/2 es ");
        System.out.println( 3.0/2 );
        System.out.print( "El resto de dividir 13 entre 4 es ");
        System.out.println( 13%4 );
 
        System.out.print( "Un número al azar entre 0 y 1: ");
        System.out.println( Math.random() );
        System.out.print( "Un número al azar entre 50 y 150: ");
        System.out.println( (int)(Math.random()*100+50) );
        System.out.print( "Una letra minúscula al azar: ");
        System.out.println( (char)(Math.random()*26+'a') );
 
        System.out.print( "Coseno de PI radianes: ");
        System.out.println( Math.cos(Math.PI) );
        System.out.print( "Seno de 45 grados: ");
        System.out.println( Math.sin(Math.toRadians(45)) );
        System.out.print( "Arco cuya tangente es 1: ");
        System.out.println( Math.toDegrees(Math.atan(1)) );
 
        System.out.print( "Raíz cuadrada de 36: ") 
        System.out.println( Math.sqrt(36) ) 
        System.out.print( "Cinco elevado al cubo: ") 
        System.out.println( Math.pow(5.0,3.0) ) 
        System.out.print( "Exponencial de 2: ") 
        System.out.println( Math.exp(2) ) 
        System.out.print( "Logaritmo de 2,71828: ") 
        System.out.println( Math.log(2.71828) );
 
        System.out.print( "Mayor valor entre 2 y 3: ");
        System.out.println( Math.max(2,3) );
        System.out.print( "Valor absoluto de -4,5: ");
        System.out.println( Math.abs(-4.5) );
        System.out.print( "Menor entero más cercano a -4,5: ");
        System.out.println( Math.floor(-4.5) );
        System.out.print( "Mayor entero más cercano a -4,5: ");
        System.out.println( Math.ceil(-4.5) );
        System.out.print( "Redondeando -4,5 con ROUND: ");
        System.out.println( Math.round(-4.5) );
        System.out.print( "Redondeando 4,5 con ROUND: ");
        System.out.println( Math.round(4.5) );
        System.out.print( "Redondeando -4,6 con RINT: ");
        System.out.println( Math.rint(-4.6) );
        System.out.print( "Redondeando -4,5 con RINT: ");
        System.out.println( Math.rint(4.5) );
 
    } 
 
}