您的位置:首页 > 其它

(计科1113练思安)2.2: 随机生成一个n bit位的长整数。

2014-03-20 16:59 260 查看
代码:

import java.util.Scanner;

public class RandNum

{

  public static void main(String args[])

  {

    System.out.println(CreateRndInteger());

  }

  public static long  CreateRndInteger()

  {

    int i=0;

    int n=0;

    System.out.println("Please input a ramdon number:");

    Scanner in=new Scanner(System.in);

    n=in.nextInt();

    i=(int)Math.random()*(Math.pov(2,n)-1)+Math.pov(2,n-1));

    

    return i;

  }

}

 

运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: