My sen would float if she was really bored or tired or whatever, but she also started floating when she had internal bleeding, so you might want to get a good look at it's belly. If you fed it alot, it probably is sitting at the top to help digest it's food though.
So, you probably have no reason to worry, and I think your fish is fine, however, if you could get pics, that would be helpful