Wiem, że przy dzieleniu liczb całkowitych domyślnym sposobem działania jest odrzucenie części ułamkowej. NpDzielenie liczb całkowitych
int i, n, calls = 0;
n = 1;
n /= 3;
printf("N = %i\n", n);
for (i = 1; i > 0; i /= 3) {
calls++;
}
printf("Calls = %i\n", calls);
Powyższy kod odbitek:
N = 0
Calls = 1
mógłbyś wyjaśnić to zachowanie?
ja nie rozumiem, czy nie odpowiedzieć na to pytanie w pierwszym zdaniu? –
Czy mógłbyś * wyjaśnić, co uważasz za niezwykłe w tym zachowaniu? –
Myślę, że moja odpowiedź jest wystarczająca. –