java程输入100最后转化为37.78的摄氏温度
代码如下:
import java.math.BigDecimal;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一个整数:");
int a=in.nextInt();
float ff = (float) ((a-32.0)/1.8);
BigDecimal b = new BigDecimal(ff);
float ssd = b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();
System.out.println(ssd);
}
}