app/src/main/java/com/example/calculadora/calculadora/MainActivity.java
//Funcion para generar el valor de la resistencia basado en sus colores
Funcion para generar el valor de la resistencia basado en sus colores
Funcion para generar el valor de la resistencia basado en sus colores
private String BuildNumber(int Value1, int Value2, int Value3)
    {
        String Significant;
        Significant = Integer.toString(Value1) + Integer.toString(Value2);
        double Resultado = Integer.parseInt(Significant)*pow(10,Value3);
        if (Resultado/1000 >= 1 && Resultado/1e3 < 1000 )
        {
            return (String.valueOf(Resultado / 1e3) + "KΩ");
        }
        if (Resultado/1e6 >= 1)
        {
            return (String.valueOf(Resultado / 1e6) + "MΩ");
        }else{
            return (String.valueOf(Resultado)+"Ω");
        }
    }
private String BuildNumber ( int Value1 , int Value2 , int Value3 ) { String Significant ; Significant = Integer . toString ( Value1 ) + Integer . toString ( Value2 ) ; double Resultado = Integer . parseInt ( Significant ) * pow ( 10 , Value3 ) ; if ( Resultado / 1000 >= 1 && Resultado / 1e3 < 1000 ) { return ( String . valueOf ( Resultado / 1e3 ) + "KΩ"); } if ( Resultado / 1e6 >= 1 ) { return ( String . valueOf ( Resultado / 1e6 ) + "MΩ"); } else { return ( String . valueOf ( Resultado ) + "Ω"); } }
Funcion para generar el valor de la resistencia basado en sus colores
Funcion para generar el valor de la resistencia basado en sus colores
//Los manejo en string para solo concatenarlos obtener el valor //Convertimos el valor a uno numerico y lo multiplicamos a la potencia de 10 //Para regresar el valor en KΩ //Para regresar el valor en MΩ //Regresamos el valor en Ω