comparação bit a bit de variáveis
t = isequalbitwise(a, b) t = isequalbitwise(a, b, ..)
variáveis de quaisquer tipos
um booleano
isequalbitwise
compara seus argumentos. Se todos
eles são iguais, a função retorna %t
e, em caso
contrário, %f
.
Na comparação de listas, estruturas, etc., a comparação é feita recursivamente, a ordem dos campos importa.
Dados de ponto flutuante são comparados bit a bit, i.e. valores NaN ("não é um número") são iguais, double(1) e int32(1) não são iguais. Ver isequal para comparações IEEE.
a = list(1:5, %s+1, %nan, 'ABCDEFG'); isequalbitwise(a, a) | ![]() | ![]() |
Version | Description |
5.5.2 | isequalbitwise() was published up to Scilab 5.5.2.
It is replaced with [r, ?] = assert_checkequal() . |