100111 - double的取整
输出double型的数值k向上、向下、四舍五入、向0取整、的结果。
注意:本题的四舍五入不是严格数学意义上的四舍五入:
你应使用
cout<<fixed << setprecision(0)<<k
或
printf("%.0lf",k)
来输出结果。
输入
一行,一个小数k。
对于100%的数据:
-1 \cdot 10^3\le k\le 1 \cdot 10^3
输出
一行,4个以一个空格间隔的整数,分别表示向上、向下、四舍五入、向0取整的结果。
样例
输入
2.3
输出
3 2 2 2
输入
0.5
输出
1 0 0 0
输入
-0.5
输出
-0 -1 -0 0