Hallo Leute,
ich habe eine Frage.
Ich habe ein Hex Value als Message 16 Byte lang.
zB. Message= FF FF FF FF FF FF FF FF.
Als Binär sind das ja 64 x 1
Ich muss den Wert zwischen 5. Bit und 10. Bit rechnen. Wie ich diesen Wert auf Papier berechne ist mir klar.
Wie kann ich so ein Message den ich als String habe so umwandeln dass ich am ende ein Binär zahl habe. dann könnte ich es einfach berechnen.
Ich muss irgendwie meinen String Message in Binär umwandeln.
Vielen Dank
ich habe eine Frage.
Ich habe ein Hex Value als Message 16 Byte lang.
zB. Message= FF FF FF FF FF FF FF FF.
Als Binär sind das ja 64 x 1
Ich muss den Wert zwischen 5. Bit und 10. Bit rechnen. Wie ich diesen Wert auf Papier berechne ist mir klar.
Wie kann ich so ein Message den ich als String habe so umwandeln dass ich am ende ein Binär zahl habe. dann könnte ich es einfach berechnen.
Ich muss irgendwie meinen String Message in Binär umwandeln.
Code:
public double calc(double last, double first)
{
int k,t;
double sum;
sum=0;
for(k=(int)last; k>=first; k--)
{
if(Data[k]==false) t=0;
else t=1;
sum= sum + (Math.pow(2, (last-k))*t);
}
return sum;
}
Vielen Dank