1
A
回答
2
看看這個鏈接:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html。這些是位移操作符。
簽署的向左移位運算符「< <」變換位模式向左,和簽名向右移位運算符「>>」移位的位模式的權利。位模式由左側操作數給出,並由右側操作數移動位置數量。
1
這些是移位運算符。最初的目的是爲了移位。在C++和其他一些語言中,它們用於流輸入和輸出。
0
如上所述,它們是位移位操作符,左移或右移一位。這適用於Java--其中Processing是一個庫 - 以及其他語言,如C++,Python等。
至於它是什麼,它是一種相當低級別的訪問變量本身的方法並將其更改爲更接近實際的內存地址,這往往比訪問/讀取位作爲sotred變量更快,重新分配其值,並將該新值更新回正確的地址...
有一個很好的例子,它用於處理中的顏色分類示例...
文件/寫生簿/示例/庫/視頻(捕獲)/顏色分類
希望有幫助!
0
Processing中此運算符的常用用途是從像素中獲取顏色分量。內置的紅色(),綠色()和藍色()函數也可以做到這一點,但速度較慢。 Processing中的顏色以ARGB alphaRedGreenBlue這樣的模式存儲在32位中。佑康訪問他們像這樣:
color c = color(240, 130, 20);
int alpha = (c >> 24) & 0xFF;
int red = (c >> 16) & 0xFF;
int green = (c >> 8) & 0xFF;
int blue = c & 0xFF;
println(alpha + " " + red + " " + green + " " + blue);
這個片段是從維基一個文章: http://wiki.processing.org/w/What_is_a_color_in_Processing%3F 在那裏,你可以讀出更多的
相關問題
- 1. >><<和運算符重載
- 2. 按位運算符「>>」和「<<」?
- 3. C++重載運算符<<和運算符>>
- 4. C++ << >>運算符
- 5. QList <QString>運算符<<
- 6. 運算符重載'<<' and '>>'和一個字符串
- 7. 符號'<>'的含義?
- 8. 含義值抓<code>R = 0</code>,<code>R = S</code>,<code>R = S*Da</code>含義和<code>kCGBlendMode</code>值如<code>kCGBlendModeClear</code>,<code>kCGBlendModeCopy</code>,<code>kCGBlendModeSourceIn</code>定義
- 9. 「| =」運算符的含義?像</p> <pre><code>if (flagsDef) flagsTainted |= flagsUsed; </code></pre> <p>
- 10. 條件運算符<pre><code><%#Eval("TaxAmount")%> <%#Eval("TaxGroup")%> </code></pre>
- 11. 如何處理<s>和</s>計算單字LM?
- 12. Java中的「<object>」運算符的含義
- 13. C++運算符「<" and ">」
- 14. PHP運算符<>
- 15. typeof運算(ICollection的<>).GetTypeInfo()。IsAssignableFrom(typeof運算(IList的<>))
- 16. 鑄造字符串到布爾運算符(<, <=, >,> =)
- 17. 運算符〜>在Scala中的含義?
- 18. >,<, <>,=內部連接條件的運算符
- 19. 多的螺紋和多進程池在<code>multiprocessing</code></p> <pre><code>pool = Pool() result = pool.map(func, arg) pool.close() pool.join() </code></pre> <p>爲什麼<code>close</code>和<code>join</code>多處理
- 20. C++中的運算符<< <>是什麼?
- 21. 什麼是C#中的「| =」運算符? |在C#「=」操作</p> <pre><code>Status |= (int)states.Reading; </code></pre> <p>什麼是:
- 22. 處理<html:options>
- 23. 處理<?>型
- 24. erlang,ejabberd,如何處理[{text,<<>>,<<"hello">>}]格式
- 25. 哪個運算符更快(>或> =),(<或<=)?
- 26. 該行的含義:buf =((buf << 11)|(buf >>> 21));
- 27. 定義布爾邏輯運算符(V,^,異或, - >,<->)
- 28. 使<b></b><i></i><u>在文本框</u>和<br>
- 29. jQuery不能在Internet Explorer 11中處理<select><option>
- 30. 任務<ObservableCollection <AppointmentItem >>不包含的定義其中
http://en.wikipedia.org/wiki/Bitwise_operation – ggbranch 2013-04-26 00:52:44
可能重複[絕對新手指南移位?](http://stackoverflow.com/questions/141525/absolute-beginners-guide-to-bit-shifting) – dasblinkenlight 2013-04-26 00:52:45
那麼,他們不可能注意到,如果他們不首先知道他們的意思,他們可以嗎? – 2013-04-26 14:57:41