This week's book giveaway is in the Design forum.We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!

# How to find number of decimal places?

Ajith George
Ranch Hand
Posts: 109
How can i find number of decimal places in a double value.
example number of decimal places in 0.0005.

Keith Lynn
Ranch Hand
Posts: 2409
You could convert it to a String, find the index of the . and then find the difference between that index and the length of the String.

Ajith George
Ranch Hand
Posts: 109
But the double number passed in to the method is automatically converted in to the format 5.0E-6 for .000005 . So that idea is not working. Any other suggstions, please help.

Keith Lynn
Ranch Hand
Posts: 2409
Well if it's in scientific notation, you should be able to use the exponent to figure out the number of decimal places.

Ajith George
Ranch Hand
Posts: 109
But how can i use this exponebt number. itried the following code

But some garbage value too is coming with variable theChar.
What should i do?

Keith Lynn
Ranch Hand
Posts: 2409
Here is a way to start if you have the number in scientific notation.