ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

H5T.get_norm

仮数の正規化タイプ

構文

norm_type = H5T.get_norm(type_id)

説明

norm_type = H5T.get_norm(type_id) は、浮動小数点データ型の仮数の正規化を返します。type_id はデータ型識別子です。norm_typeH5T_NORM_IMPLIEDH5T_NORM_MSBSET または H5T_NORM_NONE です。

 fid = H5F.open('example.h5');
 dset_id = H5D.open(fid,'/g3/float');
 type_id = H5D.get_type(dset_id);
 norm_type = H5T.get_norm(type_id);
 switch(norm_type)
     case H5ML.get_constant_value('H5T_NORM_IMPLIED')
         fprintf('MSB of mantissa is not stored, always 1\n');
     case H5ML.get_constant_value('H5T_NORM_MSBSET');
         fprintf('MSB of mantissa is always 1\n');
     case H5ML.get_constant_value('H5T_NORM_NONE')
         fprintf('mantissa is not normalized\n');
 end

参考

この情報は役に立ちましたか?