import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		// Test
		System.out.println(doubleToString(0.00000548347554));
		System.out.println(doubleToString(0.0683453248));
	}

	static String doubleToString(double n) {
		DecimalFormat df = new DecimalFormat("0", DecimalFormatSymbols.getInstance(Locale.ENGLISH));
		df.setMaximumFractionDigits(340);
		return df.format(n).replaceAll("(\\d*\\.0*[1-9]{4})\\d*", "$1");
	}
}