水仙花数
水仙花数
通过循环找寻三位数字的水仙花数
例如:153,将其拆分为1和5和3,这三个数字,然后让这三个数字分别求立方,1的立方是1,5的立方是125,3的立方是27,然后求这三个数字的立方和,即1+125+27=153,它们的立方和等于它本身。
public class Demo{ public static void main(String [] args){ //double value = Math.pow(double a,double b);帮我们计算a的b次方 for(int i = 100;i<1000;i++){ if(Math.pow(i/100,3)+Math.pow(i/10%10,3)+Math.pow(i%10,3)==i){ System.out.println(i+"是水仙花数"); } } } }


浙公网安备 33010602011771号