คัดลอกรหัสรหัสดังนี้:
ผลลัพธ์ = [ปฏิสัมพันธ์ 1] & [interal 1]
& ดำเนินการแต่ละบิตของการแสดงออก 32 บิตสองบิต "และ" ด้วย "การดำเนินการ หากบิตทั้งสองเป็น 1 ผลลัพธ์คือ 1 มิฉะนั้นผลลัพธ์คือ 0
| ที่ 1 | ตำแหน่งที่ 2 | ตำแหน่งและ |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 1 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
คัดลอกรหัสรหัสดังนี้:
// 9 ไบนารีคือ 1001 และ 32 บิตคือ 000000000000000000000000001001
var expr1 = 9;
// 5 คือ 000000000000000000000000000101
var expr2 = 5;
-
0000000000000000000000001001
-
0000000000000000000000000101
-
0000000000000000000000000001
-
1
-
var result = expr1 & expr2;
การแจ้งเตือน (ผลลัพธ์);
// เสียบ [1]
expr1 & = expr2;
การแจ้งเตือน (expr1);
// เสียบ [1]