I'm working with an application right now for our project in school. My application is about Resistor Color Code calculation. My codes are working, but in displaying the values, I used the value as string. My problem is I want to make my result value as 1.2K ohms, 1.5M ohm or 5.4M ohms, just like that. Because in my codes the result will display 1200 ohms, 1500K ohms or 5400K ohms. Help me Please. Thanks in advance for the help.

This is my code for a, b, c, d and value is the display in `EditText`.

calcu is a button.

```
calcu.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            //for first band
            if (a=="Black")
                a = " ";
            if (a=="Brown")
                a = "1";
            if (a=="Red")
                a = "2";
            if (a=="Orange")
                a = "3";
            if (a=="Yellow")
                a = "4";
            if (a=="Green")
                a = "5";
            if (a=="Blue")
                a = "6";
            if (a=="Violet")
                a = "7";
            if (a=="Gray")
                a = "8";
            if (a=="White")
                a = "9";
            //for second band
            if (b=="Black")
                b = "0";
            if (b=="Brown")
                b = "1";
            if (b=="Red")
                b = "2";
            if (b=="Orange")
                b = "3";
            if (b=="Yellow")
                b = "4";
            if (b=="Green")
                b = "5";
            if (b=="Blue")
                b = "6";
            if (b=="Violet")
                b = "7";
            if (b=="Gray")
                b = "8";
            if (b=="White")
                b = "9";
            //for multiplier
            if (c=="Black")
                c = " ";
            if (c=="Brown")
                c = "0";
            if (c=="Red")
                c = "00";
            if (c=="Orange")
                c = "000";
            if (c=="Yellow")
                c = "0000";
            if (c=="Green")
                c = "00000";
            if (c=="Blue")
                c = "000000";
            if (c=="Violet")
                c = "0000000";
            if (c=="Gray")
                c = "00000000";
            if (c=="White")
                c = "000000000";            
            //for Tolerance

            if (d=="Brown")
                d = "1";
            if (d=="Red")
                d = "2";        
            if (d=="Green")
                d = "0.5";
            if (d=="Blue")
                d = "0.25";
            if (d=="Violet")
                d = "0.1";
            if (d=="Gray")
                d = "0.05";
            if (d=="Gold")
                d = "5";
            if (d=="Silver")
                d = "10";

Value.setText(a + b + c + "\u2126" + " " + "\u00B1" + d + "%" + " Tolerance");

```