Report question

Question: How can I detect if a float has a repeating decimal expansion in C#?