BINARY_FLOAT
společnosti Oracle ukládá data interně pomocí IEEE 754 reprezentace s pohyblivou řádovou čárkou, jako to dělá C a mnoho dalších jazyků. Když je načtete z databáze a obvykle je uložíte v datovém typu IEEE 754 v hostitelském jazyce, je možné zkopírovat hodnotu bez její transformace.
Zatímco FLOAT
společnosti Oracle datový typ je synonymem pro datový typ ANSI SQL NUMERIC, který se v Oracle nazývá NUMBER. Jedná se o přesný číselný, škálovaný dekadický datový typ, který nemá zaokrouhlovací chování jako IEEE 754. Ale pokud tyto hodnoty načtete z databáze a vložíte je do C nebo Java float, můžete během tohoto kroku ztratit přesnost.