描述
定义一个int类型变量i,i为由浮点数变量d四舍五入后的整数类型,请将转换后的i进行输出
输入描述:
用户随机输入的浮点数
输出描述:
四舍五入之后的整数(小数点后一位>=5则进一,否则舍去)
示例1
输入:
14.99输出:
15
A:考察知识点:
Java基础语法:浮点数的性质、类型强转
浮点数的性质是什么?
题解:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double d= scanner.nextDouble();
//考察浮点数的性质+强制转换-变量
//write your code here......
int i=(int) (d+0.5);
System.out.println(i);
}
}
R:反思:
虽然简单,由于没好好看题,没有第一次就做出来。