Mam tablicę ciągów, które reprezentują liczby binarne (bez zer wiodących), które chcę przekonwertować na odpowiadające im liczby podstawowe 10. Rozważać:
binary 1011 becomes integer 11
binary 1001 becomes integer 9
binary 11 becomes integer 3 etc.
Jaki jest najlepszy sposób postępowania? Odkrywałem java.lang.number. * Bez znalezienia bezpośredniej metody konwersji. Integer.parseInt(b)
zwraca łańcuchowi liczbę całkowitą EQUAL ... np. 1001 staje się 1,001 zamiast 9 ... i nie wydaje się zawierać parametru dla podstawy wyjściowej. toBinaryString
czy konwersja jest w złym kierunku. Podejrzewam, że będę musiał wykonać wieloetapową konwersję, ale nie mogę znaleźć odpowiedniej kombinacji metod lub podklas. Nie jestem też pewien, w jakim stopniu zera wiodące lub ich brak będą problemem. Czy ktoś ma jakieś dobre wskazówki, aby mi wskazać?