2016-10-03 3 views
0

UInt32、Int32、およびFloat32をバイトに変換するには、DataViewを使用しています。 INT8またはUINT8タイプ対応するバイトのは何UInt32、Int32、Float32のバイトの種類は?

私は自分自身を求めていたのですか?

Uint32はIntint8、Int32はInt8ですが、Float32はどうですか?

+1

バイトは一般に符号なしなので、バイトは「UInt8」です。 1バイトは1バイトなので、どの変換を使用するかは関係ありません。あなたが言及したすべてのタイプは、バイトの集合として見ることができます。バイトの特定の組み合わせをどのように解釈するかは、これらの型を符号付きまたは符号なし、整数または浮動小数点にします。 –

答えて

1

DataViewでは「UInt32、Int32およびFloat32をバイトに変換しません」では、JavaScriptの数値をUInt32、Int32、およびFloat32形式のバイトに変換します。バイトがDataViewにどのように格納され、基本となるArrayBufferは実装の詳細です。