Сумма кубов цифр числа - Java
Формулировка задачи:
Помогите пожалуйста с задачей уже несколько дней не пойму как написать код для её решения.
Задача
: Дано трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр. П.С. больше всего интересует, как посчитать сумму кубов цифр числа Заранее спасибо!Решение задачи: «Сумма кубов цифр числа»
textual
Листинг программы
public class Default {
/**
* @param args
*/
public static void main(String[] args) {
String number = "123";
int sum = 0;
for (int i = 0; i < number.length(); i++)
sum += Math.pow(Double.parseDouble(number.substring(i, i+1)), 3.0);
if (sum == Math.pow(Integer.parseInt(number), 2.0))
System.out.print("равен");
else
System.out.print("Не равен");
}
}