1

2 つの行列がa = [120.23, 255.23669877,...]ありb = [125.000083, 800.0101010,...]、[0, 999] に 2 つの数値があります。とに使いたいbitxorです。私はこのように使用することはできません:abbitxorround

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桁の数字をサポートしていますか?より良い解決策はありますか?bitxorresult/10^kk = 16bitxor

4

2 に答える 2