Próbuję dokonać prostego podziału w Go. fmt.Println(3/10) Wypisuje 0 zamiast 0,3. To trochę dziwne. Czy mógłby ktoś powiedzieć, jaki jest tego powód? chcę wykonywać różne operacje arytmetyczne w Go. Dzięki
Próbuję dokonać prostego podziału w Go. fmt.Println(3/10) Wypisuje 0 zamiast 0,3. To trochę dziwne. Czy mógłby ktoś powiedzieć, jaki jest tego powód? chcę wykonywać różne operacje arytmetyczne w Go. Dzięki
Jak mogę mnożyć i dzielić używając tylko przesunięcia bitowego i dodawania?
Podział w sqlite zwracanej wartości całkowitej sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 Czy możemy zapisać wynik, aby otrzymać rzeczywistą wartość wyniku dzielenia?...
Mam tabeli softwarei kolumn w nim jako dev_cost, sell_cost. Jeśli dev_costto 16000 i sell_costto 7500. Jak znaleźć ilość oprogramowania do sprzedania w celu odzyskania dev_cost? Zapytałem jak poniżej: select dev_cost / sell_cost from software ; Jako odpowiedź zwraca 2. Ale musimy zdobyć 3,...
Nie do końca rozumiem, dlaczego nie otrzymuję wyjątku dzielenia przez zero: int d = 0; d /= d; Spodziewałem się, że otrzymam wyjątek dzielenia przez zero, ale zamiast tego d == 1. Dlaczego nie d /= dzgłasza wyjątku dzielenia przez zero, kiedy d == 0?
Zauważyłem niedawno, że int()zaokrągla liczbę zmiennoprzecinkową w kierunku 0, podczas gdy dzielenie liczb całkowitych zaokrągla liczbę zmiennoprzecinkową w kierunku jej podłogi. na przykład: -7 // 2 = -4 int(-7/2) = -3 Przeczytałem dokumentację, która określa: klasa int (x, podstawa = 10)...