hi
wenn ich bis jetzt alles richtig verstanden habe, sind << , bzw <<< Verschiebungs-Operatoren.
Meine Frage ist;
wenn a=234 ist und ich folgende Zeile benutze
kommt dann 0000234 raus?
und bei b = 00100
und
b= 00001?
Ich versteh das alles nicht so genau und finde auch keine Seite(wahrscheinlich bin ich einfach zu dumm^^) wo es richtig erklärt wird.
Weil mann kann ja auch mit
,wobei
(und i und n ergeben x und y eines Pixels auf einem Bild)
die Werte für den Alpha-Kanal und die Farben prüfen,
wobei ich dafür auch die stelle "& 0xff nicht verstehe.
Somit komme ich zu Frage 2:
Weis einer von euch vielleicht eine Seite, wo die ganzen Operatoren richtig erklärt werden?
Es würde mir wirklich sehr weiterhelfen...
wenn ich bis jetzt alles richtig verstanden habe, sind << , bzw <<< Verschiebungs-Operatoren.
Meine Frage ist;
wenn a=234 ist und ich folgende Zeile benutze
Java:
a= a>>>4
und bei b = 00100
und
Java:
b= b>>2
b= 00001?
Ich versteh das alles nicht so genau und finde auch keine Seite(wahrscheinlich bin ich einfach zu dumm^^) wo es richtig erklärt wird.
Weil mann kann ja auch mit
Java:
protected boolean isNotOpaque(int rgb)
{
int alpha = (rgb >>24) & 0xff;
//int red= (rgb >>16) & 0xff;
//int green= (rgb >>8) & 0xff;
//int blue= (rgb) & 0xff;
if(alpha==0)return false;
return true;
}
Java:
int rgb1 = img_me.getRGB(i, n);
die Werte für den Alpha-Kanal und die Farben prüfen,
wobei ich dafür auch die stelle "& 0xff nicht verstehe.
Somit komme ich zu Frage 2:
Weis einer von euch vielleicht eine Seite, wo die ganzen Operatoren richtig erklärt werden?
Es würde mir wirklich sehr weiterhelfen...