2 つの行列がa = [120.23, 255.23669877,...]
ありb = [125.000083, 800.0101010,...]
、[0, 999] に 2 つの数値があります。とに使いたいbitxor
です。私はこのように使用することはできません:a
b
bitxor
round
result = bitxor(round(a(1,j),round(b(1,j))
小数部分 0.23 と 0.000083 、... 私にとって非常に重要です。その後、and を使用できるのではないかと考えましたa = a*10^k
(b = b*10^k
結果の範囲も [0, 999] にしたいためです。しかし、小数点以下の数値の最大長はわかりません。最大範囲をサポートしていますはMatlabの二重数? 2つの19桁の数字をサポートしていますか?より良い解決策はありますか?bitxor
result/10^k
k = 16
bitxor