protected int indexOfDecimalPoint(String s){
  int i=s.lastIndexOf('.');
  if (i < 0)   i=s.lastIndexOf('e');
  if (i < 0)   i=s.lastIndexOf('E');
  if (i < 0)   i=s.length();
  return i;
}

protected int indexOfDecimalPoint ( String s ) { int i = s . lastIndexOf ( '.' ) ; if ( i < 0 ) i = s . lastIndexOf ( 'e' ) ; if ( i < 0 ) i = s . lastIndexOf ( 'E' ) ; if ( i < 0 ) i = s . length ( ) ; return i ; }
returns the index of the decimal point .
