I want to convert a Float number to String without losing its precision.
When I convert 40075016.68557849 to String, it is being represented as 4.0075016E7.
I need to get it represented exactly as the entered value, that is "40075016.68557849".
I've tried String.valueOf(), Float(40075016.68557849f).toString() but nothing is working in the proper way.