@jalefkowit when was Hardware Floating point support added? AFAIK even the 386 has a companion chip for that. And it was not easy to support environments with and without floating point hardware in the same program because of a missing interrupt for "instruction not implemented " or "illegal instruction"
@grauzone Intel CPUs didn't get an FPU on-board by default until the 486, and even then they offered a cheaper 486SX version that didn't include the FPU. (There was an 80487 add-on FPU for that one, but if you started with a 486SX and added a 487, you just ended up with a more complicated, more expensive 486.)