Diskuze: Ciferný součet v javě
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
string strCislo = Integer.toString(cislo);
for(...)
cifernySoucet += (strCislo.charAt(i) - '0');
Tohle v Javě nejde?
Jo jinak, chybu máš ve foru. Konkrétně v podmínce.
Jde...
BTW asi by bylo dobré fixnout záporné hodnoty.
public static int digitSum(int n) {
return String.valueOf(Math.abs(n)).chars().map(c -> c - '0').sum();
}
Zobrazeno 4 zpráv z 4.