首页 > 其他 > 详细

思考动手

时间:2017-10-13 23:06:56      阅读:260      评论:0      收藏:0      [点我收藏+]

1,编写一个方法,使用以上算法生成指定数目的随机整数。

public int suiji(int n)
{
int a=16807;
int m=(int)Math.pow(2, 31)-1;
int x=Math.floorMod(a*n, m);
return x;
}2,查看以下代码的特殊之处

调用的方法名相同但是根据参数类型的不同,调用的方法也不同,这是方法的重载。

1,查看JDK中System.out.println()方法,你发现了什么?

System.out.ptintln()是用来输出字符串的方法,println()是方法名,system是java.lang里面的一个类,out是system里的一个数据成员。而println()方法里定义的参数String[] args相当于println()方法的重载。

2,阶乘怎么会出现负数?

由于计算机使用固定的位数来保存数值,能处理的数值的大小是有限的,当要处理的数值超过了这一范围时,计算机将会自动截断数值的二进制表示为它所能处理的最多位数,这将导致错误的处理结果。

3,杨辉三角与组合数

利用数组输出杨辉三角,则对应的n行k列就对应组合数Cn^k的值。

思考动手

原文:http://www.cnblogs.com/wmy-666/p/7663656.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!