BINARY_FLOAT
Oracle menyimpan data secara internal menggunakan representasi floating-point IEEE 754, seperti yang dilakukan C dan banyak bahasa lainnya. Saat Anda mengambilnya dari database, dan biasanya menyimpannya dalam tipe data IEEE 754 dalam bahasa host, nilai tersebut dapat disalin tanpa mengubahnya.
Sedangkan FLOAT
Oracle Oracle tipe data adalah sinonim untuk tipe data ANSI SQL NUMERIC, yang disebut NUMBER di Oracle. Ini adalah numerik yang tepat, tipe data desimal berskala yang tidak memiliki perilaku pembulatan IEEE 754. Tetapi jika Anda mengambil nilai-nilai ini dari database dan memasukkannya ke dalam float C atau Java, Anda bisa kehilangan presisi selama langkah ini.