import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	}

} import java.math.BigDecimal; BigDecimal java.math import java.math.RoundingMode; RoundingMode java.math import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	}

} Main public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	} main {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	} Scanner sc=new Scanner(System.in); sc new Scanner(System.in) double a=sc.nextDouble(); a sc.nextDouble() sc.nextDouble sc double b=sc.nextDouble(); b sc.nextDouble() sc.nextDouble sc BigDecimal a1 = new BigDecimal(String.valueOf(a)); a1 new BigDecimal(String.valueOf(a)) BigDecimal b1 = new BigDecimal(String.valueOf(b)); b1 new BigDecimal(String.valueOf(b)) BigDecimal c= a1.multiply(b1); c a1.multiply(b1) a1.multiply a1 b1 BigDecimal value =c.setScale(0, RoundingMode.DOWN); value c.setScale(0, RoundingMode.DOWN) c.setScale c 0 RoundingMode.DOWN RoundingMode RoundingMode.DOWN long l = value.longValueExact(); l value.longValueExact() value.longValueExact value System.out.println(l) System.out.println System.out System System.out l String[] args args public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	}

} public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	}

} Main
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);

		double a=sc.nextDouble();
		double b=sc.nextDouble();
		
		BigDecimal a1 = new BigDecimal(String.valueOf(a));	//BigDecimalに変換
		BigDecimal b1 = new BigDecimal(String.valueOf(b));
		
		BigDecimal c= a1.multiply(b1);		//掛け算
		BigDecimal value =c.setScale(0, RoundingMode.DOWN);	//小数点切り捨て
		
		long l = value.longValueExact();	//long型に格納、小数の末尾を0に
		
		System.out.println(l);	
	}

}
