Lenght of a decimal part of a number.

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi, I am doing some programming where I need to know the number of digits of
the only decimal part of a number. I ended up with the following equation:

In cell A1 I entered a decimal number.
In cell B1 I wrote the following : =LEN(A1-INT(A1))
this should give me the numbers of the decimal part.

Examples:
A1 B1
100 1
10.25 4
3.2 3
6.7 3
9.2 17 WHY? this my question.
 
Yara said:
Hi, I am doing some programming where I need to know the number of
digits of the only decimal part of a number. . . . ....
In cell B1 I wrote the following : =LEN(A1-INT(A1))
....

Use

=LEN(ABS(A1))-LEN(INT(ABS(A1)))-(A1<>INT(A1))

instead.
 
Hi, I am doing some programming where I need to know the number of
Use

=LEN(ABS(A1))-LEN(INT(ABS(A1)))-(A1<>INT(A1))

instead.

Here is a shorter formula which also appears to work...

=MAX(0,LEN(A1)-FIND(".",A1&"."))

Rick
 
Back
Top