PDA

View Full Version : [Java] Integer,BigInteger di java in bit..ma come?


Ricky
09-05-2009, 22:02
raga qualcuno ha mai smanettato con i BigInteger di Java?

a me serve un metodo per conoscere la composizione di un BigInteger come sequenza di bit.

tipo che ne so ...8 -> 111 ....
esiste qualche metodo già fatto?

PGI-Bis
09-05-2009, 23:04
BigInteger ha il metodo toByteArray() che dovrebbe essere quello che cerchi.

Ricky
09-05-2009, 23:28
in realtà restituisce i byte, quella funzione di cui parli.
non sapendo come poi convertire in bit, ho trovato un altro modo:

BigInteger a = new BigInteger ("8");

String bitRepresentation = a.toString(2);

che funge ed anche a meraviglia :D

grazie spero di essere stato utile a qualcuno!