int binToDez(unsigned char *feld, double byte) { double wertDez = 0; double base = 2; double exp; int wert = 0; for(int i = 0; i < byte; i++) { exp = (double) i; if(feld[i] == 1) { wertDez = wertDez + pow(base, exp); } } wert = (int) wertDez; return wert; }