Mam dwie wartości całkowite ai b, ale potrzebuję ich stosunku w liczbach zmiennoprzecinkowych. Wiem o tym a < bi chcę obliczyć a / b, więc jeśli użyję dzielenia liczb całkowitych, zawsze otrzymam 0 z resztą a. Jak mogę zmusić się cdo bycia liczbą zmiennoprzecinkową w Pythonie poniżej? c = a …
Która z poniższych technik jest najlepszą opcją do podzielenia liczby całkowitej przez 2 i dlaczego? Technika 1: x = x >> 1; Technika 2: x = x / 2; Oto xliczba całkowita.
Mnożenie i dzielenie można osiągnąć na przykład za pomocą operatorów bitowych i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) i tak dalej. Czy w rzeczywistości szybsze jest użycie powiedz (i<<3)+(i<<1)do pomnożenia przez 10 niż i*10bezpośrednie? Czy jest jakiś rodzaj danych wejściowych, których nie można pomnożyć …
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Czy to jest zamierzone? Mocno pamiętam powracające wcześniejsze wersje int/int=int? Co powinienem zrobić, czy jest nowy operator działu, czy zawsze muszę go obsadzać?
Używając T-SQL i Microsoft SQL Server, chciałbym określić liczbę cyfr dziesiętnych, gdy wykonuję podział między 2 liczbami całkowitymi, takimi jak: select 1/3 To obecnie powraca 0. Chciałbym, żeby wrócił 0,33. Coś jak: select round(1/3, -2) Ale to nie działa. Jak mogę osiągnąć pożądany efekt?
Czy ktoś wie, dlaczego dzielenie liczb całkowitych w C # zwraca liczbę całkowitą, a nie liczbę zmiennoprzecinkową? Jaka jest idea? (Czy to tylko dziedzictwo C / C ++?) W C #: float x = 13 / 4; //== operator is overridden here to use epsilon compare if (x == 3.0) …
Kiedy uruchamiam polecenia w mojej powłoce, jak poniżej, zwraca expr: non-integer argumentbłąd. Czy ktoś może mi to wyjaśnić? $ x=20 $ y=5 $ expr x / y expr: non-integer argument
Naprawdę nie rozumiem, jak działa podział modułu. Kalkulowałem 27 % 16i skończyłem 11i nie rozumiem dlaczego. Nie mogę znaleźć wyjaśnienia w terminach laika w Internecie. Czy ktoś może rozwinąć na bardzo wysokim poziomie, co się tutaj dzieje?
Zastanawiam się tylko, czy chcę podzielić a przez b i interesuje mnie zarówno wynik c, jak i reszta (np. Powiedz, że mam liczbę sekund i chcę to podzielić na minuty i sekundy), jaki jest najlepszy sposób, aby zająć się tym? Czy może być int c = (int)a / b; int …
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, prawda? Jakie byłoby zapytanie? Z góry dziękuję.
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?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.