miércoles, 10 de enero de 2018

FUNCIONES PERSONALIZADAS EN JAVA


A continuación te mostramos funciones de mucha utilidad, para el desarrollo de nuestras aplicaciones en java.

EJERCICIOS RESUELTOS

1. Redondear números decimales.
SOLUCIÓN:
import java.math.BigDecimal;
import java.math.RoundingMode;

public class RedondearDecimales { 
    public static void main(String[] args) {

        double resultado;
        double numero=25.26501;
        int numeroDecimales=4;     
        double parteEntera;
        resultado = numero;
     
        //EJEMPLO 01: Usando funciones matemáticas en Java
        parteEntera = Math.floor(resultado);
        resultado = (resultado - parteEntera) * Math.pow(10, numeroDecimales);
        resultado = Math.round(resultado);
        resultado = (resultado / Math.pow(10, numeroDecimales)) + parteEntera;     
        System.out.println("Resultado: "+resultado);
     
        //EJEMPLO 02
        BigDecimal redondeado = new BigDecimal(numero).setScale(numeroDecimales, RoundingMode.HALF_EVEN);
        System.out.println("Resultado: "+redondeado);
     
    } 
}


2. Reemplazar cadenas de texto, usando funciones de java.
SOLUCIÓN:

public class ReemplazoTextos {
 
    public static void main(String[] args) {

        String cadena="Funciones de Textos";     
        System.out.println(cadena.replaceAll("Funciones", "Func."));   

    } 
}

0 comentarios:

Publicar un comentario