6.9886 is not a floating point number - it’s just a number. Floating point is but one representation for approximation of real numbers, so called fixed point is another one. Having said that I believe the DX7 does use a floating point representation internally since floating point addition can be done with adds and bit shifts - both easy things to do in hardware.