1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do testování v Javě

Connected

cvičení

Hraniční případ: cifry čísla

Oblíbená programátorská úloha spočívá v tom, že vezmeš cifry celého čísla a nějak je přeskládáš. Nejrychlejší způsob, jak získat poslední cifru celého čísla, je použít modulo 10 (% 10). Tato operace vrátí zbytek po dělení čísla deseti.

Níže je metoda, která vrací poslední cifru celého čísla. Metoda ale selže přesně pro polovinu všech možných vstupů – záporná čísla. Důvodem je, že modulo 10 zachovává znaménko čísla.

Zadej celočíselnou hodnotu, která způsobí, že metoda lastDigit() vrátí nesprávný výsledek.

Pokyny

100 XP
  • Napiš víceciferné celé číslo, jehož poslední cifru metoda lastDigit() neidentifikuje správně.