Nu obții 100 de puncte sau ai nelămuriri în privința problemelor? Scrie-mi pe Instagram.
Ai găsit o greșeală, vrei să raportezi un utilizator sau vrei să comunici altceva? Folosește formularul de contact.
Vrei să ne transmiți o părere despre platformă? Folosește formularul de feedback.
Folosește următoarele shortcuturi pentru a naviga mai ușor pe platformă.
Meniu shortcuturi | ? |
Căutare probleme sau utilizatori | / |
Navigare printre rezultatele căutării | ↑, ↓ |
Meniu de contact și feedback | CTRL + Shift + F |
Ieșire din meniuri | Esc |
Setări editor | CTRL + Shift + S |
Schimbare stil editor | CTRL + Shift + E |
Șabloane de cod | CTRL + Shift + 1/2/3 |
Golire editor | CTRL + Shift + 4 |
Centrul de ajutor » Rezolvare probleme
Erorile Caught fatal signal 8
și Caught fatal signal 4
sunt două erori des întâlnite, provocate din următoarele cauze:
Această eroare apare doar dacă, undeva în cod, împarți la 0
. Poate fi ori evident (ai scris n /= 0;
în loc de n /= 10;
, de exemplu), ori poate fi mai subtil (ai o variabilă x
care, cumva, reușește să ia valoarea 0
, și efectuezi n / x
).
Această eroare apare doar dacă, undeva în cod, aplici sqrt(n)
, unde n
este un număr negativ. Poate fi ori evident (ai scris sqrt(-4);
în loc de sqrt(4);
, de exemplu), ori poate fi mai subtil (ai o variabilă x
care, cumva, reușește să ia o valoare negativă, și efectuezi sqrt(x)
).
Pentru a preveni această eroare, InfoAs are un sistem automat care te alertează în momentul în care faci împărțiri la 0
. Acest sistem reușește să acopere majoritatea cazurilor.
Ultima actualizare a acestui articol a avut loc pe data de 20 august 2021, 22:17.