ビット単位の変数比較
t=isequalbitwise(a,b) t=isequalbitwise(a,b,..)
任意の型の変数
論理値
isequalbitwise は引数を比較します.
引数全てが等しい場合,関数は %tを返し,
その他の場合 %fを返します.
リスト,構造体,...を比較する場合, 比較は再帰的,フィールドの順に行われます.
浮動小数点数のデータはビット単位で比較されます. すなわち, NaN 値は等しくなく, double(1) と int32(1)は等しくありません. IEEE比較については,isequalを参照ください.
a=list(1:5,%s+1,'ABCDEFG'); isequalbitwise(a,a) | ![]() | ![]() |