哥们,我来教你.稍等啊[AppleScript] 纯文本查看 复制代码 import java.util.Scanner;
public class Demo_Double {
/*
* 1. 自定义一个四舍五入的方法,提示用户输入一个double类型的小数,传入该方法中; 通过判断小数点后第一位数字的大小返回四舍五入后的整数;
* PS: 不能使用Math类相关方法
*/
public static void main(String[] args) {
// 该方法返回的是一个int类型
int m = fun();
// 打印这个数
System.out.println(m);
}
@SuppressWarnings("resource")
public static int fun() {
// 提示用户输入一个double类型的小数
Scanner sc = new Scanner(System.in);
int m;
System.out.println("请用户输入一个double类型的小数:");
double d = sc.nextDouble();
//把一个double的数乘以10再模以10,强转为int类型
int s = (int) (d * 10 % 10);
//判断,以5为临界点
if (s >= 5) {
//大于5,四舍五入+1;
m = (int) d + 1;
} else {
//否则,返回输入数的本身
m = (int) d;
}
//返回一个整数
return m;
}
}
不要赋值啊,慢慢理解才是关键
能给好评吗?????
对我来说很重要,因为我下次还可能给你解题哦 |