神奇的数字
2018-03-07 19:36
726 查看
import java.lang.*;
public class MagicNumber{
public static void main(String [] args){
double num=0.1234567891;//因为最后为123456789.0的话floor取比这个小的数为123456788 所以设十个小数位
for(int i=9;i>0;i--){
num=num*10;
long num1=(long)Math.floor(num);//floor为math类的一个方法 向下取整(取比这个数小的最大的整数)
System.out.println(num1+"*8+"+(10-i)+"="+(num1*8+(10-i)));
}
System.out.println("===================================");
num();
System.out.println("===================================");
num2();
}
public static void num(){
double num=0.1234567891;
for(int i=9;i>0;i--){
num=num*10;
long num1=(long)Math.floor(num);
System.out.println(num1+"*9+"+(10-i+1)+"="+(num1*9+(10-i+1)));
}
}
public static void num2(){
double num=0.987654321;
for(int i=8;i>0;i--){
num=num*10;
long num1=(long)Math.floor(num);
System.out.println(num1+"*9+"+(i-1)+"="+(num1*9+(i-1)));
}
}
}
相关文章推荐
- 问题 O: 神奇的数字9
- 神奇的数字------142857
- 世界上最神奇的数字是:142857
- 世界上最神奇的数字 算法求解
- 神奇的数字之美
- 世界上最神奇的数字是142857
- 一组神奇的数字:142857
- 数学之美:平方根倒数速算法中的神奇数字 0x5f3759df
- 各位数字之和——一个神奇的结论
- 奇妙生活-神奇的数字-1的故事
- 数字的世界——好神奇
- 哈尔滨理工大学第七届程序设计竞赛初赛(高年级组)C-神奇的数字
- 【STL运用】神奇的数字
- 化腐朽为神奇 数字暗房的魅力
- 神奇的数字142857
- 奇妙生活-神奇数字-9的故事
- 神奇数字的数量 DFS深度优先搜索
- 用逗号分隔数字,神奇
- 神奇的数字:1万小时
- [转] 一组神奇的数字:142857