(, - ):
. , BigInteger, , , , 12 13 15 -12 .. .
BigInteger, [] ( ) BigInteger.
public static BigInteger fileToBigInteger(File f, boolean signed)
throws IOException
{
byte[] array = new byte[file.length()];
InputStream in = new FileInputStream(file);
int i = 0; int r;
while((r = in.read(array, i, array.length - i) > 0) {
i = i + r;
}
in.close();
if(signed) {
return new BigInteger(array);
}
else {
return new BigInteger(1, array);
}
}
BigInteger ( toByteArray()).
, - , toByteArray(), - . , .
" ". - ?