本文目录一览:
如何用java求最大值?
测试结果为
请输入第1个数
2
请输入第2个数
3
请输入第3个数
4
请输入第4个数
5
请输入第5个数
6
请输入第6个数
7
请输入第7个数
7
请输入第8个数
8
请输入第9个数
9
请输入第10个数
423
最大数为:423
import java.util.Scanner;
public class MaxNum {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int max = Integer.MIN_VALUE;
for(int i = 1; i = 10; i++) {
System.out.println("请输入第" + i + "个数");
int num = in.nextInt();
if(num = max) max = num;
}
System.out.println("最大数为:" + max);
}
}
java中int型最大值是多少
在计算机中他是从0000 0000 0000 0000~0111 1111 1111 1111(正数),0000 0000 0000 0000~1111 1111 1111 1111(负数)一共16个
第一位是符号位,后面的是数值位!
其中不同的机器,int在存储器中的大小也不一样,如果是32位机上他是4位的,和float的整数部分一样,也就是说是现在的2的16次方倍,那就更大了,你说的32767是16位机上的,这也和编译软件有关,在turboc C2.0上是2位,turboc C 3.0就是4位,是具体参照编译软件!当然这也可以设置的!!
java int 类型数据最大是多少
:-2147483648 到2147483648
32位的带符号的
无符号的是0-2*2147483648
java中如何输入一个数字,这个数字最大为1,000,000,000。请指教
输入整数用long就行,java的long是64位的,能表示正负20亿之内的数值
若是有小数,建议使用BigDecimal