- 浏览: 5612 次
- 性别:
- 来自: 广州
最近访客 更多访客>>
最新评论
-
srzyhead:
建议加个约分的
JAVA分数类的实现 -
linpz:
加瓦人生 写道你这个方法好像缺少55*55=3025 “302 ...
关于雷劈数的Java实现 -
加瓦人生:
你这个方法好像缺少55*55=3025 “3025”=&quo ...
关于雷劈数的Java实现 -
无根V稻草:
有点意思哈
关于雷劈数的Java实现 -
苍山洱海:
这个雷劈数确实有意思。
关于雷劈数的Java实现
文章列表
雷劈数:有位叫卡普利加的印度数学家。他在一次旅行中,遇到猛烈的暴风雨,电闪雷鸣过后,他看到路边一块牌子,被雷电劈成了两半,一半上写着30,另一半写着25。这时,卡普利加的脑中忽然发现了一个绝妙的数学关系:30+25=55 55^2=3025,把劈成两半的数加起来,再平方,正好是原来的数字。按照第一个发现者的名字,这种怪数被命名为“卡普利加数”或“雷劈数”。
package com.gzitc.plnum;
public class Demon {
/**
* isDemo(long num)判断参数num是否为雷劈数
* @param num
* @return
...
题目:
1、写一个分数类,实现分数的加、减、乘、除;
2、对下面分数从小到大排序:1/2 , 2/3 , 48/62 , 70/20, 9/25
我的解法如下,大家一起讨论讨论:
package com.gzitc.exam;
/**
* 求最大公约数,最小公倍数
* @author e606#qq.com
*
*/
public class MathUtil {
/**
* 两个数求最大公约数,可以用辗转相除法。
* 始终用较大数除以较小数,然后用余数代替较大数。整除时的除数就是最大公约数。
* @param a
* @param b
...