public void multiply() {
        String signBite = "0";
        if (OP1.get().substring(0,1).equals(OP2.get().substring(0, 1))){
           signBite = "0";
        }
        else 
           signBite = "1";
        long OPOne = Integer.parseInt(OP1.get().substring(1, 20), 2);
        long OPTwo = Integer.parseInt(OP2.get().substring(1, 20), 2);
        long multiResult = OPOne*OPTwo;
//        RESlong.set(Long.toBinaryString(multiResult));
//        RESlong.set(signBite+RESlong.get().substring(1, 40));
//        String teststring = RESlong.get();
        RES.set( Long.toBinaryString(multiResult));
    }