正規化数の時仮数部はけち表現である。半精度の交換形式は次のようになる。四倍精度の交換形式は次のようになる。比較は浮動小数点命令を使うのが最良である。形式やエンディアンや符号が同じであれば、数値をビット列としてバイト単位に比較することも不可能ではない(NaNは除く)。bという比較を行う場合、これを符号無しの整数と見なして比較しても同じ結果を得られる。換言すれば、(NaN以外の)2つの正の浮動小数点数は符号無し整数として比較できる(ただし、エンディアンが異なる場合は比較できないので、移植性が問題となるコードで共用体を使ってこれをするのは推奨できない)。対しては、32の倍数のビット数での交換形式が定義されている。採用し、ビットの扱いが二進と比べ複雑になっている。交換形式のエンディアンを指定していないのと同じである[6])。いずれにせよ符号・指数・仮数によって表現すること自体に変わりはない。NaNの表現は、二進同様に正規化数とは別扱いである。754-2008標準では5種類の丸めアルゴリズムが定義されている。うち2種類は最近接な値に丸める方法であり、残り3種類は方向丸めと呼ぶ。最近接丸め(偶数)最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、一番低い仮数ビット(桁)が0になるほうを採用する。これは二進での標準動作かつ十進でも推奨となっている。最近接丸め(0から遠いほうへ)最も近くの表現できる値へ丸める。表現可能な2つの値の中間の値であったら、正の値ならより大きいほう、負の値ならより小さいほうの値を採用する。方向丸め編集0方向への丸め0に近い側へ丸める。+∞への丸め正の無限大に近い側へ丸める。−∞への丸め負の無限大に近い側へ丸める。実装には、サポートしている(基本形式を含む)算術形式に対して次の演算が要求される。いう述語を提供しており、それぞれの形式におけるあらゆる浮動小数点数の全順序を定義している。通常の大小比較の演算子で大小が決まる場合は、この述語も同じ結果になる。等しいという結果になる。同じ数値を異なる符号化方式で表現した十進形式間でも大小を区別する。754-2008では5種類の例外が定義されている。それぞれ、(確定的なアンダーフローを除いて)対応する状態フラグが存在し、例外発生時には対応するフラグが設定される。それ以外の動作は定義されていないが、デフォルト(下記)以外の追加の対処が推奨されている(後述)。5種類の内訳は以下のとおりである。デフォルトではqNaNを返す。