«bitwise-operators» etiketlenmiş sorular

Bit seviyesinde manipülasyon yapmak için kullanılan operatörler Programlama dilleri Byte yönelimlidir, donanım bit yönelimlidir.Bu nedenle, bit seviyesinde çalışabilmek, özellikle program donanımla doğrudan etkileşime girdiğinde programlamada çok önemli olabilir. .



28
Neden genellikle || bitti |? Fark ne?
Neden her ikisi de iyi çalışıyor olsa da, genellikle ||iki mantıksal veya iki boolean arasında mantıksal OR kullandığımızı merak ediyorum |. Yani, aşağıdakilere bakın: if(true | true) // pass if(true | false) // pass if(false | true) // pass if(false | false) // no pass if(true || true) // pass …




13
Java'da & ve && arasındaki fark nedir?
Hep düşündüm &&Java operatörü hem boolean işlenenlerdir olmadığını doğrulamak için kullanılır trueve &operatör iki tamsayı türlerinde Bit-bilge işlemleri yapmak için kullanılır. Son zamanlarda, &operatörün her iki boolean işleneni olup olmadığını doğrulamak için kullanılabileceğini de öğrendim true, tek fark, LHS işleneni yanlış olsa bile RHS işlenmesini kontrol etmesidir. Is &Java operatör …


13
Boole kontrolleri için xor operatörünü kullanmak iyi bir uygulama mudur? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 10 ay önce kapalı . Bu soruyu geliştir Ben şahsen gibi dışlayan ya da , ^bunun nedeni onun özlülük boole çeklerin bağlamında …


15
Swift'te NS_OPTIONS tarzı bitmask numaralandırmaları nasıl oluşturulur?
Apple'ın C API'leriyle etkileşim ile ilgili belgelerinde, yol NS_ENUMişaretli C stili numaralandırmaların Swift numaralandırmaları olarak içe aktarıldığını açıklar . Bu mantıklıdır ve Swift'teki numaralandırmalar enumdeğer türü olarak kolayca sağlandığından, kendimizi nasıl oluşturacağımızı görmek kolaydır. Dahası, NS_OPTIONSişaretli C stili seçenekleri hakkında şunları söylüyor : Swift ayrıca NS_OPTIONSmakro ile işaretlenmiş seçenekleri de …

9
Bitsel operatörler nedir?
Ben sadece eğlenmek için kod yazan ve akademik ya da profesyonel bir ortamda onu gerçekten derinlemesine araştırmamış biriyim, bu yüzden bu bitsel operatörler gibi şeyler benden gerçekten kaçıyor. Görünüşe göre bitsel işlemleri destekleyen JavaScript hakkında bir makale okuyordum. Bu operasyondan bazı yerlerde bahsedildiğini görmeye devam ediyorum ve tam olarak ne …


4
Java'da Bitsel Operatörün Boolean Üzerindeki Etkisi
Bitsel operatörlerin değişkenleri gezmesi ve bunlar üzerinde parça parça işlem yapması beklenir. Tam sayılar, uzunlar, karakterler söz konusu olduğunda bu mantıklıdır. Bu değişkenler, boyutları tarafından zorunlu kılınan tüm değerleri içerebilir. Boolean söz konusu olduğunda ise, boole yalnızca iki değer içerebilir. 1 = doğru veya 0 = yanlış. Ancak boole değerinin …

3
| = (Tek boru eşittir) ve & = (tek ve işareti eşittir) ne anlama gelir?
Aşağıdaki satırlarda: //Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= ~FileAttributes.System; Folder.Attributes &= ~FileAttributes.System; C # ' da |=(tek boru eşittir) ve &=(tek ve işareti eşit) ne anlama gelir? Sistem özniteliğini diğerlerini koruyarak kaldırmak istiyorum ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.