Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Change language to: English - Français - Português -

See the recommended documentation of this function

Scilab manual >> Elementary Functions > bitand

# bitand

### 呼び出し手順

`[z]=bitand(x,y)`

x

y

z

### 説明

2つの正の整数`x` および `y`を 指定すると,この関数は2進形式が `x` および `y`の2進形式の 論理積となるような10進数`z`を返します. (`x`, `y`, `z` は同じ大きさです. `x` (および `y`) の次元が 1より大きい場合, `z(i)`は, `bitand(x(i),y(i))`に等しくなります.

### 例

```// example 1 :
// '1010110' : is the binary representation of 86
// '1011011' : is the binary representation of 91
// '1010010' : is the binary representation for the AND of binary representation 86 and 91
// so the decimal number corresponding to the AND  applied to binary forms 86 and 91 is : 82
x=86; y=91
z=bitand(x,y)

// example 2 :
x=[12,45],y=[25,49]
z=bitand(x,y)```

### 参照

 << binomial Elementary Functions bitor >>

 Scilab EnterprisesCopyright (c) 2011-2017 (Scilab Enterprises)Copyright (c) 1989-2012 (INRIA)Copyright (c) 1989-2007 (ENPC)with contributors Last updated:Wed Jan 26 16:25:03 CET 2011