import java.util.Scanner; import java.util.*;

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double d= scanner.nextDouble();

    //write your code here......
    String str = String.valueOf(d);//讲Double类型的数据转换为字符创类型
    int index = str.indexOf(".");//找出小数点在字符串中的下标索引

// String[] strs = str.split("9");//有问题,为什么分割数组时使用的模式字符串“.”会出现异常。 String s = str.substring(0,index);//截取子串,小数点前面的字符串 String ss = str.substring(index+1,index+2);//截取小数点后面的第一位数据 int temp = Integer.parseInt(s,10);//将字符串类型的数据转换为整形 //将字符串类型的数据转换为整形,如果小数点后面的第一位数字大于或等于5,则四舍五入;否则舍去 if(Integer.parseInt(ss,10)>=5){ temp = temp + 1; }

    System.out.println(temp);
}

}