ミニフロート

計算機においてミニフロートは非常に少ないビット数で表現される浮動小数点数である。当然ながら、汎用的な数値計算は不向きである。ミニフロートは特殊な用途に使用され特にコンピューターグラフィクスでは反復計算が少なく精度が美的効果をもたらす場合によく使用されます。機械学習でもbfloat16のような類似のフォーマットが使われます。更に浮動小数点演算やIEEE754の特性や構造を示すためにコンピューターサイエンスのコースで教育的ツールとして頻繁に使用されます。
16ビットのミニフロートは、半精度浮動小数点数です。8ビットやそれ以下のミニフロートもある。
表記方法.
ミニフロートは通常、４つの数値(S,E,M,B)の組み合わせにより記述されます。
例.
値の表.
IEEE７５４と同様に扱った場合に、バイアス1で取りうるすべての値の表である。