Sorğular 'bitwise-operator'

Bit səviyyəli manipulyasiyalar yerinə yetirmək üçün istifadə edilən operatorlar. Proqramlaşdırma dilləri baytlıdır, hardware isə bit-yönümlüdür. Buna görə də, proqram səviyyəsində proqramlaşdırma qabiliyyəti, xüsusilə də proqram birbaşa avadanlıqla qarşılıqlı olduqda,
27
Cavablar

Necə bir dəqiqə qurmaq, təmizləmək və dəyişmək?

C / C ++-də bitləri necə quraşdırırsınız, təmizləyirsiniz?
set 07 Sep '08 at 3:42
28
Cavablar

Niyə biz '| `` deyil, |' 'ümumiyyətlə istifadə edirik, fərq nədir?

Mən yalnız mantıksız OR | | niyə istifadə etdiyimizi merak edirəm ikisi də yaxşı işləməsinə baxmayaraq, iki boolean qeyri bitsik OR arasında. Yəni, aşağıdakilere baxın: əgər (true | true) // pass verilsin (true | false) // pass if (false | true) ...
18 Avqustda təyin olundu '11 'də saat 6:19' da
1
cavab

Java-da ikili tilde (~~) nin mənası nədir?

Guava mənbə kodunu görüntüləyərkən, aşağıdakı kod parçasına (daxili CartesianSet sinfi üçün hashCode tətbiqinin bir hissəsi) rast gəldim: int adjust = size () - 1; (int i = 0; i <axes.size (); i ++) {tənzimləmək * = 31; tənzimləmək = ~ ~ tənzimləmək; ...
20 Aprel tarixində təyin olundu 2:15 saat 15:00
42
Cavablar

Bitsel operatorlar üçün real dünya istifadə vəziyyəti

Bəzi bitsel operatorların real dünyasında bəzi istifadə nədir? Və XOR YA VƏ YA DA
19 yanvar təyin etdi '10 saat 23:45 'də
12
Cavablar

Hər hansı bir dilin təkrarlı mantıksız keçid operatoru varmı?

Beləliklə, bu, nəzəri bir sualdır. C ++ və ona əsaslanan dillər (Java, C #, PHP) ən ikili operatorların nəticəsini ilk operanda, məsələn, bir + = 3; // a = a + 3 a * = 3; // bir ...
20 aug. '18 saat 11:46 'da
12
Cavablar

Bitsel tamamlayıcı operator (~) necə işləyir?

Niyə 2 ~ -3?
26 Aprel tarixində təyin olundu '09 saat 21:29 'da
13
Cavablar

XOR operatorunun (^) Java-da boolean yoxlamaları üçün istifadə etməsi yaxşı bir təcrübədir?

Şəxsən mən "eksklüziv" operatoru kimi qısqanclığı səbəbiylə boolean kontekstində mənasını verir. Mən (boolean1 ^ boolean2) {// bunu yazmağı üstün tuturamsa ((boolean1 Boolean2) || (boolean2 boolea ...
02 oktyabr '08 at 5:58
2
Cavablar

Bir az maska ​​nədir?

C proqramlaşdırma üçün yeni deyiləm və bic maskalanma ilə qarşılaşıram. Kimsə mənə maskalanan bitlərin ümumi konsepsiyasını və funksiyasını izah edə bilərmi? Nümunələr çox yüksək qiymətləndirilir.
Mayın 08-də saat 12: 00-da təyin olundu
10
Cavablar

Bitsel operatorlar hansılardır?

Mən kodu yalnız əyləncəli yazan və əslində akademik və ya peşəkar şəkildə baxmıram, amma bitsel operatorlar kimi şeylər həqiqətən məndən xilas olur. Mən javascript haqqında bir məqalə oxudum ki, ...
10 Noyabrda təyin olundu '08 ilə 2:59
0
Cavablar

İki sol açılı mötərizə nə deməkdir?

Daha əvvəl görmədim ki, bir döngəni gördüm: for (int i = 0; i <(1 << list.Count); i ++) Mən nə deməkdir başa düşmürəm (1 << list.Count), bəlkə Bunu kimsə mənə izah edə bilərmi?
29 yanvar təyin etdi '14 saat 13:40 'da
15
Cavablar

Swift-da Bitmax stilində NSmap yaratmaq üçün necə?

C API ilə qarşılıqlı əlaqə haqqında Apple sənədlərində onlar C-stil NS_ENUM indekslərinin necə siyahıya alındığını təsvir edir, Swift ədədləri kimi idxal olunur. Bu mənada və Swift sayımları asanlıqla bir enum dəyər növü kimi təmsil olunur, bu, asan deyil ...
05 iyun 'da saat 20:09' də təyin olundu
13
Cavablar

Və arasındakı fərq

Mən həmişə Java'da operatorunun Boolean operandlarının həm doğruluğunu yoxlamaq üçün istifadə etdiyini, həm də operatorun iki tam ədəd ilə bit əməliyyatlarını yerinə yetirmək üçün istifadə etdiyinə inanıram. Bu yaxınlarda mən bunu öyrəndim və belədir ...
06 Aprel tarixində təyin olundu '11 saat 12:46 'da
12
Cavablar

Boolean operatorlarda fərqlər: vs və | vs ||

və || qaydalarını bilirəm, amma nədir və? | Bunu nümunə ilə izah edin.
25 oktyabr təyin etdi . '10 saat 15:31 'də
1
cavab

Əvvəlcədən və bitmasks əməliyyatları

Mən (görünüşü) çox qəribə bir hadisə ilə qarşılaşdım. 2 nömrə alaraq (0b10) çəkin və 1 (0b01) cəlb edin. Bu, 0b00-ə bərabər olmalıdır, bu isə 0-ə bərabər olmalıdır. Lakin, burada cənab Schrodingerin gəldiyi yer var_dump (0b10 0b01);
24 fevral '14 'də 1:10' da
13
Cavablar

Nasıl? ~ (Və tilde / bang tilde bit deyil) "ehtiva / daxil" üsulunu çağırmanın nəticəsini dəyişir?

Burada jQuery inArray səhifəsində şərh oxuyursanız, maraqlı bir bəyanat var: !! ~ jQuery.inArray (elm, arr) İndi inanıram ki, ikiqat nişan nöqtəsi nəticə ilə boolean tipə çevrilir. Anlamadığım şey ...
16 fevral '12 saat 21:08 'də