Does the newly launched smart contract support float values

in solidity the flat values are not accepted in rust it is then is it accepted on plutus.

Plutus is a functional inline smart contract language for Cardano based on Haskell.
Therefore you can use a Double, Float, Integer, etc.

myVar :: Double
myVar = 3.14