See: https://meta.stackexchange.com/questions/80170/what-is-flag-weight

Specifically: 

>Why is my flag weight not an integer?

>Because flag weight above 500 does not increase in a linear fashion, decimal places are shown for precision purposes and to show you how your flag weight is changing.