I think I found a solution that worked for me - slight pain to track down but here it is - I’ll let you know if it throws bugs
go to the directory yoursite.com/../yourmagentoinstal/app/code/core/CatalogInventory/Model/Stock/Item.php
on line 277 and 287 you will see an intval($qty) on 277 and an intval($origQty) on 288. I believe commenting out these two lines with a // in front of them may give you the functionality you are looking for.
The logic could be written much better - for example a checkbox in the product creation phase that asks - “is fractional” if that box is checked have it open up a tag that will be displayed behind the QTY on the front end ie “price per Yard” or Price per pound. as an example
Maybe in the next version guys