As far as I know, VPSes have static IP addresses.
Your best bet is to contact your hosting provider to confirm this if you have any doubts.
If I understood correctly, the fact that it's a floating address means that it can be assigned to your vps regardless of where it is withing the hosting service's infrastructure. Its "floatingness" doesn't make your VPS' IP address dynamic.
See https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/4/html/Getting_Started_Guide/Defining_a_Floating_IP-Address_Pool.html
As a matter of fact, having a floating address works in your favor - I've had instances of a vps changing IP address due to my provider making changes to their infrastructure, and it wasn't pleasant. If the address is floating, and the provider has to move your vps to another host, or if you decide to go with co-location, your IP address will stay the same.