package step1;
public class DoubleConverter{
public boolean check(String value) {
int xsd=0;
for(int i=0;i<value.length();i++)
{
char ch=value.charAt(i);
if(i ==0 && (ch=='+' || ch=='-')) continue;
if(i !=0 && (ch=='+' || ch=='-')) {
return false;
}
if(ch=='.') {
xsd++;
continue;
}
if(ch>'9' || ch<'0' ) return false;
}
if(xsd>1) return false;
return true;
}
public double convert(String value){
double result=0.0;
value.trim();
boolean t=check(value);
if(!t)
{
return 0.0;
}
char sy=value.charAt(0);
if(sy=='+'|| sy=='-') value&#