dzielenie liczba

Znaleziono około 2860 wyników dla: dzielenie liczba
  • STM32F100RB - Jak poprawnie dzielić liczby ujemne z uint16_t?

    [syntax=c] stemp = (int)temp/10; [/syntax] Albert

    Mikrokontrolery ARM   29 Sie 2013 13:34 Odpowiedzi: 12    Wyświetleń: 2004
  • Jak dzielić liczbę rzeczywistą 230V przez zespoloną Z=(3+j4)Ω?

    Tak, dzieli się tak jak liczby zespolone. Przecież liczba rzeczywista (twoje 230) może być traktowana jak liczba zespolona z zerową częścią urojoną. Pozdrawiam wszystkich jjanek

    Początkujący Elektronicy   13 Maj 2014 16:35 Odpowiedzi: 2    Wyświetleń: 840
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Dzielenie w VHDL. Liczby binarne stałoprzecinkowe.

    sposobów jest multum. wszystkie z wymienionych przez ciebie operacji są bardzo dobrze opisane na praktycznie każdej stronie zajmującej się układami programowalnymi. te zagadnienia możesz szukać na stronach uczelnianych (typowe zagadanienie akademickie :)) ze swej strony polecam zajżeć w to [url=http://www.csee.umbc.edu/help/VHDL/...

    Programowalne układy logiczne   27 Lut 2009 11:42 Odpowiedzi: 6    Wyświetleń: 3512
  • Javascript - Dzielenie w skrypcie, liczba naturalna podzielna przez 10

    Wg mnie to jakaś patologia, nie ma co dawać poprawnego fragmentu kodu bo i tak nikt nie potrafi poprawnie go wstawić we własny kod! [syntax=javascript]<script type="text/javascript"> function sprawdz() { var liczba = document.forms['formularz'].liczba.value... if(!(liczba%10)) alert("liczba jest podzielna przez 10"); else alert("liczba nie jest...

    Programowanie Początkujący   21 Sty 2015 20:49 Odpowiedzi: 9    Wyświetleń: 3570
  • konwersja ascii (zapis dziesiętny) na hex w języku c

    Aby zamienić na dowolny system dzielisz liczbę przez podstawę nowego systemu i spisujesz reszty od końca. np 123(10) 123:16= 7 * 16 + 11 7:16 = 0 + 7 11 to B więc wynik 7B

    Programowanie   27 Wrz 2007 10:06 Odpowiedzi: 7    Wyświetleń: 12892
  • REKLAMA
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Poza tym pobieżnie przejżałem DS ATTiny i nie widzę instrukcji analogicznej do DIV w 8051?? Jak w nim dzielić liczby?? A czy znalazłeś MUL? ;) Do takich obliczeń niestety trzeba pisać własne funkcje. Można mnożyć i dzielić poprzez wielokrotne dodawanie lub odejmowanie danej liczby, ale to jest oczywiście dosyć mało optymalna metoda. Oczywiście mnożenie...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549711
  • [C++] Obliczanie Liczb -implementacja działań arytmetycznych

    Wynik wychodzi 4, bo to jest 4. Dzielisz liczby całkowite. 7/8 = 0 1/2 = 0 1/4 = 0 7.0/8.0 = 0.875 7.0/8 = 0.875 7/8.0 = 0.875 7./8 = 0.875

    Programowanie Początkujący   27 Wrz 2009 18:25 Odpowiedzi: 20    Wyświetleń: 2764
  • Dlaczego dzielenie liczb zmiennoprzecinkowych w C++ nie działa poprawnie?

    Jak wpisujesz liczbę rzeczywistą musisz domyślnie użyć kropki . zamiast przecinka , w celu oddzielenia części dziesiętnej od całkowitej. Jeśli bardzo byś się uparła to możesz zastosować nagłówek locale z biblioteki standardowej, aby zmienić to zachowanie. Opis użycia znajdziesz w internecie.

    Programowanie Początkujący   03 Cze 2012 09:33 Odpowiedzi: 3    Wyświetleń: 1117
  • REKLAMA
  • Jak zainicjalizować tablicę w liście inicjalizacyjnej konstruktora w C++?

    Cena nie zmienia się ponieważ dzielenie wykonujesz na liczbach całkowitych, a zatem i wynik wyrażenia w nawiasie tez jest liczbą całkowitą! Chcąc być poprawny pownieneś mnożyć przez 0.01 albo dzielić przez liczbę zmiennoprzecinkową czyli 100.0 void Towar::potrac_opust (int rabat) { Towar::cena-=cena*(rabat/100...

    Programowanie   26 Cze 2009 16:01 Odpowiedzi: 6    Wyświetleń: 4534
  • [JAVA] Jak wypisać podzielniki wylosowanej liczby w Javie?

    Zwykła banalna pętla for. zakres od 1 do wylosowanej liczby. W pętli dzielisz przez liczbę z pętli for i sprawdzasz czy wynik jest całkowity jak tak to wypisujesz i tyle. Banał.

    Programowanie Początkujący   12 Cze 2009 16:20 Odpowiedzi: 4    Wyświetleń: 1140
  • Różnica między LSHIFT a ASHIFT w ADSP21161 - wyjaśnienie operacji

    Różnicę widać przy przesuwaniu rejestru w prawo (przy dzieleniu przez 2^n). LSHIFT przesunie wynik o zadane przesunięcie i z lewej wrzuci zawsze 0, ASHIFT sprawdzi najstarszy bit (bit znaku w U2) i w uzupełni od lewej rejestr jego zawartością. Chcesz poprawnie dzielić liczby ujemne przez 2^n - używaj ASHIFT.

    DSP i Transmisja   25 Lis 2009 21:35 Odpowiedzi: 2    Wyświetleń: 876
  • PIC16F877A - Dzielenie liczby 16bitowej przez 8 bitową

    Nie moja funkcja - znaleziona gdzies kiedys w necie kiedy piców uzywałem. Ale działała Dodano po 1 Przypomniało mi sie gdzie ja znalazlem - na stronie piclist

    Mikrokontrolery PIC   20 Mar 2016 14:53 Odpowiedzi: 3    Wyświetleń: 2613
  • C jak napisać procedurę na zamianę kodów z systemu dziesiętn

    while (liczba=0); {wynik=liczba%syste; liczba=liczba/syste; cout<<"wynik wynosi"<<wynik<<endl;&#... ten fragment nie robi tego co zakładasz, że powinien robić ;), a dokładnie to zawsze wynik będzie wynosił resztę z dzielenie liczby przez system np 12%5=2 oraz 22%5=2, co raczej chyba nie było twoim celem ;)

    Programowanie   30 Wrz 2008 19:28 Odpowiedzi: 43    Wyświetleń: 4881
  • REKLAMA
  • C++ - Dzielenie liczb całkowitych zamiast zmiennoprzecinkowych

    Nie zawsze można ręcznie dodawać ".0", jeśli chciałbyś dzielić zmienne typu int trzeba rzutować i w sumie wystarczy tylko jeden czynnik typu float drugi domyślnie się zrzutuje [syntax=cpp] int a=2518; int b=12512; //w stylu c float test = float(a)/b; //poprawnie ;) float test2=static_cast<float>(a)/b; [/syntax]

    Programowanie   20 Lut 2014 20:16 Odpowiedzi: 2    Wyświetleń: 2058
  • Jak dzielić liczbę 16-bitową na 8-bitowe rejestry w '51?

    Tu masz dzielenie liczb czterobajtowych przez dwu bajtowe (16 bit).Co prawda nie moje opracowanie, podaję w orginale. ;procedura dzielenia 4-BAJTOWYCH liczb przez 2-BAJTOWE ; wejscie: ;r0 - adres najstarszego bajtu dzielnej, ;r1 - adres najstarszego bajtu dzielnika, ; wyjscie: ;R0 - adres ilorazu ;R6:R5 - reszta ;W deklaracji zmiennych programu wykorzystujacego...

    Mikrokontrolery   12 Kwi 2005 09:07 Odpowiedzi: 11    Wyświetleń: 3036
  • [Bascom] Jak uzyskać jedności, dziesiątki i setki z liczby 3-cyfrowej w Bascom?

    Dzielisz liczbę przez 100, masz setki. Dzielisz przez 10, masz dziesiątki ;-) Jeśli będziesz operował na byte to powinien zaokrąglić. Dim A As Byte Dim A100 As Byte Dim A10 As Byte Dim X As Byte 'zmienna pomocnicza A = 235 A100 = A / 100 X = A100 * 100 A = A - X A10 = A / 10 X = A10 * 10 A = A - X

    Mikrokontrolery AVR   23 Sty 2011 21:13 Odpowiedzi: 3    Wyświetleń: 2102
  • Jak dzielić 16-bitową liczbę przez 8-bitową w asemblerze PIC 12/16?

    Kto szuka http://www.piclist.com/techref/microchip...

    Mikrokontrolery   19 Lis 2004 11:49 Odpowiedzi: 5    Wyświetleń: 1446
  • Excel Dzielenie sumy wierszy przez liczbę wierszy, w których występuje wartość

    Żaden kłopot. Jeśli chodzi o zera, to najprościej wyłączyć wyświetlanie w opcjach: http://obrazki.elektroda.pl/6240352000_1... W komórkach G34:G40 zrób podobnie jak w G41 =JEŻELI(SUMA(G2;G10;G18;G26)...

    Software serwis   09 Lis 2011 10:18 Odpowiedzi: 10    Wyświetleń: 9896
  • Free Pascal - Jak dzielić liczby rzeczywiste typu 0.005?

    Witam potrzebuje pomocy. Mialem napisac program na dzielenie dwoch liczb, wszystko poszlo ladnie program dziala tylko ze nie mam pojecia jak to zrobic zeby mozna bylo dzielic liczby typu 0.05x 0.4. Prosze was o pomoc, ponizej zamieszczam kod programu [syntax=pascal]program dzielenie2liczb; var a,b:integer; procedure jp; begin writeln('Dzielenie dwoch...

    Programowanie   16 Cze 2013 13:51 Odpowiedzi: 1    Wyświetleń: 1209
  • [stm32] Jak optymalnie przekonwertować float na char[] do wyświetlenia liczby?

    Najprościej: 1. mnożysz float *10, powstaje np zmienna "liczba"; 2. następnie "liczba" dzielisz przez 10 - masz zmienną "całe"; 3. na "liczba" wykonujesz dzielenie modulo 10 i masz ulamek. W przypadku całkowitych można też od razu rzutować na int, tak jak pisał kolega wyżej. Poskładać to do kupy z kropka pomiędzy za pomocą itoa() i już.

    Mikrokontrolery ARM   16 Sty 2012 22:31 Odpowiedzi: 15    Wyświetleń: 6960
  • C - Proste działanie C - dlaczego wynik jest inny niz powinien być?

    Jeśli dzielisz 2 liczby całkowite to kompilator z góry zakłada, że wynik również będzie liczbą całkowitą. Nie ma na to wpływu, że przypisujesz tą wartość do zmiennej typu float. Sprawdź sobie sam wynik działania:"1/11". A teraz dopisz "f" na końcu każdej liczby w Twoim dzieleniu - w ten sposób informujesz, że są to liczby typu float i będzie to uwzględnione...

    Programowanie   22 Lis 2016 23:32 Odpowiedzi: 3    Wyświetleń: 615
  • Assembler MASM 8086. - Assembler 8086. Przekroczenie dzielenia.

    Błąd powstaje gdy iloraz przekroczy dopuszczalną ilość bitów. W dzieleniu N-bitowym, iloraz musi się zmieścić w N-bitach (pamiętając, że dzielimy liczbę 2N-bitową przez N-bitową). Przykładowo dzielenie 16-bitowe (dx:ax) [syntax=asm]mov dx,0xFFFF ; dzielimy 0xFFFFFFFF mov ax,dx mov cx,1 ; przez 1 div cx;First chance exception: Address 0x0040190C Integer...

    Programowanie   25 Paź 2012 18:02 Odpowiedzi: 2    Wyświetleń: 2316
  • Jak zbudować obwód do dzielenia 4-bitowej liczby przez 2? Przesunięcie bitów.

    Witam. Skoro tak to zastosuj układ CD40194. Pozdrawiam.

    Początkujący Elektronicy   03 Sty 2025 15:21 Odpowiedzi: 5    Wyświetleń: 102
  • [SKIL 1415] Jaki gwint w nakrętce tulei miniszlifierki SKIL 1415? Szukam informacji do dorobienia

    Jeżeli masz suwmiarkę to średnicę zmierzysz bez problemu. Skok gwintu dla większej dokładności mierzysz pomiędzy kilkoma wierzchołkami i dzielisz przez liczbę zwojów (wierzchołków).

    Warsztat elektronika   25 Cze 2013 17:11 Odpowiedzi: 4    Wyświetleń: 1731
  • [Assembler] Jak dzielić liczby przez 10 lub 100 w asemblerze? Komendy FMUL i FMULS

    ale czy to na pewno są komendy do mikrokontrolera, jak na razie przegladnołem kilka książek i takich nie znalazłem (chodzi konkretnie o mikrokontroler ATMELa) A gdzie kolega napisał że to ma być mikrokontroler? Podane rozwiązania są do procesora x86.

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 13707
  • [Bascom] Jak wyodrębnić cyfry setek, dziesiątek i jedności w Bascom dla DS18b20?

    Kłania się po prostu - najprostsza matematyka ;) masz np liczbę 123 i chcesz wyodrębnić poszczególne cyfry żeby je po kolei wrzucić na wyświetlacz LED 1. dzielisz liczbę 123 przez 100 - resztę z dzielenia odrzucasz i pozostanie ci cyfra odpowiedzialna za setki czyli 1 - prawda ? ;) 2. odejmujesz od liczby 123 liczbę 100 - bo wyżej już wykonywałeś dzielenie...

    Mikrokontrolery   30 Sty 2010 00:29 Odpowiedzi: 2    Wyświetleń: 4273
  • Dzielenie liczb na uC 8051 w ASM - zaokrąglanie i wyświetlanie wyniku

    Z treści wynika, że chcesz to opędzić DIV AB to 99/98 daje wynik A=1 B=1 a nie B=102 (reszta ale nie podzielona przez 98 Zakładamy,że liczby nie przekraczają 99 to metoda DIV daje w A prawidłową część całkowitą Teraz reszta - pomnóż reszta*2 L=reszta*2 -podziel mianownik /50 M=M/50 ..dlaczego:?::D A=L B=M DIV AB wynik w A setne części nie wiem czy będzie...

    Programowanie   06 Mar 2007 20:14 Odpowiedzi: 3    Wyświetleń: 1272
  • XMega 128A1 - mnożenie i dzielenie liczb ośmiobitowych a asm

    Była impreza rozumiem I to w najbardziej nieludzkim formacie - wyjście firmowe :-) Przed chwila napisałem, że nie chcę iść na gotowe, Wystarczy mi, jeśli ktoś przedstawi mi wskazówki jak rozwiązać problem. Przesuwasz 2 razy w prawo, dodajesz 1 i uzyskany wynik jeszcze raz przesuwasz w prawo. W ten sposób uzyskujesz zaokrąglenie przy dzieleniu przez...

    Mikrokontrolery AVR   03 Gru 2016 11:47 Odpowiedzi: 13    Wyświetleń: 1011
  • Jak naprawić błąd w kalkulatorze wykonanym w programie ALGO?

    to mi wyglada jak zwykly pascal, nie uzywaj w nim polskich liter, "then to" na "then", zamiast / powinno byc DIV bo dzielisz liczby calkowite i repeat nie mialo until Program kalkulator; Var liczba1:integer; liczba2:integer; chr:char; decyzja:integer; Procedure DODAWANIE; Begin WriteLn('Podaj dwie liczby'); ReadLn(liczba1,liczba2);...

    Programowanie   08 Cze 2008 07:50 Odpowiedzi: 3    Wyświetleń: 2442
  • Simatic S7-200 - dzielenie liczb z wynikiem po przecinku

    Jest w Microwin (trzeba sobie ściągnąć) funkcja scale: [url=http://support.automation.siemens.c...

    Automatyka Przemysłowa   27 Gru 2012 12:06 Odpowiedzi: 4    Wyświetleń: 1767
  • asm '51 --> dzielenie liczb dwubajtowych wynik = 1 bajt

    Proszę bardzo, dzielenie 2bajtowe : DIV16_16: ;R4-AHigh R5-ALow (dzielna A) ;R6-BH R7-BL (dzielnik B) ;wynik A/B to: A-czesc calkowita B-reszta ;R4-High R5-Low - czesc calkowita ;R6-High R7-Low - reszta ; ;wykorzystywane są: 00h, 01h, 02h, 03h (R0, R1, R2, R3 in Bank0) ;wymienione obszary powinny być wyzerowane przed...

    Mikrokontrolery   21 Mar 2006 20:22 Odpowiedzi: 6    Wyświetleń: 2701
  • [c][avr] dzielenie liczb. W każdej iteracji powinno zwiększać. Nie działa.

    zmień ee=1/4; ee=1.0/4.0;

    Mikrokontrolery AVR   22 Lis 2011 23:48 Odpowiedzi: 2    Wyświetleń: 2013
  • system dziesietny na system binarny| jak to się robi:((

    witam mam takie dosc głupie pytanie ale musze je zadac: cry: bo jest mi to potrzebne jak zamienic liczbe z systemu dziesiętnego na system binarny dwujkowy?? szukalem w necie ale te instrukcje są troche nie jasne i nie potrafie tego zakumac :cry::cry: bardzo prosze o pomoc:] "Ręcznie": Dzielisz liczbę przez 2, jeżeli zostaje reszta to wpisujesz 1, jedeżeli...

    Początkujący Elektronicy   15 Wrz 2006 06:11 Odpowiedzi: 6    Wyświetleń: 5415
  • [Bascom] Bascom AVR – jak rozdzielić zmienną Integer na cyfry i zapisać je w byte?

    :) Komenda mod to taka reszta z dzielenia czyli: zmienna = liczba mod 4 zmienna - miejsce gdzie zostanie wpisana reszta z dzielenia liczba - zmienna która jest dzielona przez 4 (w miejsce 4 możesz wstawić inną liczbę lub zmienna) Dodatkowo w Bascomie są dwa rodzaje dzielenia znak / i \ pierwszy (/) używamy do dzielenia z resztą (w przypadku zmiennej...

    Mikrokontrolery AVR   04 Cze 2011 00:03 Odpowiedzi: 8    Wyświetleń: 4062
  • Częstotliwość sygnału CLK dla prędkości 720 obr/min przy pełnokrokowym sterowaniu

    200 x 720 i wychodzi liczba taktów na minutę. Dzielisz wynik przez 60 i masz liczbę taktów na sekundę, czyli częstotliwość.

    Początkujący Elektronicy   15 Cze 2016 09:37 Odpowiedzi: 7    Wyświetleń: 1929
  • AVR ASEMBLER. Liczby 16-to bitowe, dzielenie. Zapis stałoprzecinkowy.

    zapisze to matematycznie w postaci "bajtowej" gdzie jedna wielka litera to jeden bajt a 0 to jeden bajt tylko że równy zero X,Y / Z,A = 0W (wynik) + 0R (reszta) teraz reszta mnozona razy 256 czyli 0R * 256 = R0 R0 / Z,A = 0V i ostateczny wynik to W,V teraz lepiej to zapisałem ??? hehe

    Mikrokontrolery   16 Lis 2006 13:48 Odpowiedzi: 5    Wyświetleń: 2634
  • Dlaczego mój program w C z pętlą for nie działa poprawnie?

    #include <stdio.h> main() { int n; float sum=0; for(n=1;1/(n*(n+1))>0.0001;++n) sum+=1/(n*(n+1)); printf("Result: %f\n",sum); system("PAUSE"); } Grunt to dobry debugger ;) Mając takowy, sama byś doszła co jest nie tak. W tym kodzie zadeklarowałaś zmienną n jako integer. Robiąc operacje dzielenia (w pętli i sumie), oba argumenty (dzielna i...

    Programowanie   27 Lis 2011 22:20 Odpowiedzi: 12    Wyświetleń: 1112
  • Algorytm dzielenia liczby BCD przez 2 na procesorze Motorola 6800

    Musze napisać program w 6800 w którym będę dzielić liczbę BCD przez 2. Czy zna ktoś algorytm tej oracji??

    Mikrokontrolery   11 Lis 2009 20:30 Odpowiedzi: 3    Wyświetleń: 1170
  • [PHP] Wyjaśnienie kodu przetwarzającego bajty w pętli do 1024

    Operacje matematyczne i zapisywanie do postaci szesnastkowej. Sensu kodu nie jestem w stanie stwierdzić poza tym, że jest lekko bez sensu... Dzielenie przez liczby i obcinanie części ułamkowej to przecież nic innego jak przesunięcie w prawo. Zaś mnożenie przez 2 to w lewo. To wszystko zmieszane też z przesunięciami. Na koniec brane ostatnie 8 bajtów...

    Programowanie Początkujący   02 Kwi 2017 10:36 Odpowiedzi: 6    Wyświetleń: 690
  • [Atmega8] Jak zaimplementować dzielenie 32b/32b w assemblerze na Atmega8?

    Najpierw poczytaj co to są liczby stałoprzecinkowe i zmiennoprzecinkowe. Takie dzielenie jak tu zostało zaprezentowane jest na liczbach stałoprzecinkowych. W takim przypadku to ty decydujesz gdzie będzie przecinek i czy w ogóle będzie. Po za tym powtórzę się za kol koodpl : po co takie rzeczy rzeźbić w asm?

    Mikrokontrolery AVR   23 Gru 2011 17:47 Odpowiedzi: 5    Wyświetleń: 1795
  • Jak poprawnie nawinąć wirnik szeregowy w pile ręcznej?

    Porównaj liczbę żłobków wirnika i liczbę lamelek komutatora. Teraz podziel liczbę lamelek przez liczbę żłobków. Będziesz wiedział ile jest odczepów na jednej cewce.Musisz też zobaczyć jakie jest przesunięcie między lamelkami wirnika a cewką. Dokładnie prześledź drogę drutu z lamelki do cewki i będziesz wiedział prawie wszystko. Później możesz odciąć...

    Elektro Maszyny i Urządzenia   10 Sty 2016 16:07 Odpowiedzi: 14    Wyświetleń: 1947
  • Integracja sygnału zewnętrznego AVR Studio

    Kod w obrazkach to jest beeee. Oczywiście wiesz, jak skutkuje dzielenie w liczbach całkowitych?

    Mikrokontrolery   25 Wrz 2023 07:54 Odpowiedzi: 4    Wyświetleń: 639
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Dzielenie przez liczbę inną niż wielokrotność 2 też jest łatwe - trzeba liczyć zarówno stany wysokie jak i niskie. No dzielenie to ogólnie w ogóle nie jest problemem. Nie, jeszcze 162 i 64 ma po dwa 16-bitowe Widocznie przeoczyłem. karlos79: Co do synchronizacji to chodziło mi o to czy musi być 100%-owa zgodność częstotliwości wejściowej i wyjściowej*mnożnik....

    Mikrokontrolery AVR   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 5720
  • Pascal - mini kalkulator - błędne dzielenie liczb, Turbo Pascal 7, Free Pascal 2.4.2

    Nie wiem, co dzieje się z Twoim komputerem, ale u mnie wyniki są całkiem poprawne. http://obrazki.elektroda.pl/9373254200_1... Jeżeli wynik wychodzi ci zero, to znaczy, że najprawdopodobniej nie podajesz poprawnie 'znaku' działania i żadne z obliczeń nie są wykonywane. Kolejną strawą, jest formatowanie wyniku. Jedno co powinieneś zmienić,...

    Programowanie Początkujący   02 Paź 2011 12:37 Odpowiedzi: 4    Wyświetleń: 2489
  • Wyświetlenie liczby 3 cyfrowej na LED w multiplexie + BASCOM

    mod to nie funkcja tylko działanie matematyczne takie jak "+" czy "-" wynikiem mod jest reszta z dzielenie pierwszej liczby prze drógą np x= 10 mod 3 - wynikiem będzie 1 x= 11 mod 3 - wynikiem będzie 2 x= 12 mod 3 - wynikiem będzie 0 x= 13 mod 3 - wynikiem będize 1 mod jest opisane w pomocy w zakładce "Language Fundamentals" pozdrawiam

    Mikrokontrolery   22 Mar 2006 22:34 Odpowiedzi: 12    Wyświetleń: 3416
  • Działania matematyczne po przecinku w BCB6 - ROZWIĄZANE

    poprawny zapis to: ((50.0/3.0*X - 100)*X + 850.0/3.0)*X - 200 tzw. schemat Hornera, minimalna liczba mnożeń w języku C, 50/3 równa się 16, dzielenie liczb całkowitych traktowane jest jako całkowitoliczbowe

    Programowanie   28 Kwi 2007 00:59 Odpowiedzi: 3    Wyświetleń: 1187
  • Jak obliczyć bieżące zużycie paliwa w PLC FATEK bez zmiennoprzecinkowych?

    super ekstra przybliżenia nie uzyskasz nie mając liczb zmiennoprzecinkowych ale mają DINT (32bity) można zrobić dzielenie pierwsze co to otrzymaną ilość spalonego paliwa zakładając że jest to X litrów mnożysz X przez potęgę 10, potęgę trzeba dobrać tak aby po pomnożeniu nie przekroczyła limitu dla DINT ja zrobiłem np 15x1 000 000 następnie dzielimy...

    Automatyka Przemysłowa   16 Lip 2012 13:42 Odpowiedzi: 6    Wyświetleń: 2626
  • [18F] CCS C - Mnożenie i dzielenie przez liczbę z eepromu

    To jaki problem byłby z nią skoro, mogę bez problemu odczytywać wartość? Na oko żaden, ale na tej samej zasadzie: Co działania na liczbach mogą mieć wspólnego eeprom skoro możesz bez problemu odczytać wartość? Jednym słowem zebrałeś zbyt mało danych, aby sensownie przedstawić problem. Uprość więc program do minimalnego ale kompletnego przypadku, gdzie...

    Mikrokontrolery PIC   09 Sty 2013 01:53 Odpowiedzi: 4    Wyświetleń: 1857
  • [C] Jak poprawnie użyć #define do obliczeń KHZ2MS w C?

    Wyniki pośrednie powinny być poprawnymi liczbami całkowitymi. Tutaj 1/36 prawdopodobnie będzie zamienione na 0 (dzielenie liczb całkowitych) i całość wyniesie 0. Zamień tą definicję na: #define KHZ2MS(x) (1000/(x))

    Mikrokontrolery   11 Paź 2008 22:26 Odpowiedzi: 10    Wyświetleń: 7150
  • C++ źle dzieli 5/2=2? Dlaczego źle liczy? Zamieszczony kod.

    To nie żaden problem. To zwykłe dzielenie stałoprzecinkowe. Jeśli operandami dzielenia liczby całkowite, to wynik też jest liczbą całkowitą. Jesli chcesz wynik po przecinku, to musisz albo zrzutować któryś z operandów na liczbę rzeczywistą, albo dokonać jego zapisu jako liczbę rzeczywistą (np: 2.0). Zauważ, że w C, w odróżnieniu od Pascala, nie ma...

    Programowanie   26 Paź 2010 18:07 Odpowiedzi: 3    Wyświetleń: 2628
  • Kod w C do dzielenia liczb zmiennoprzecinkowych i wyświetlania wyniku na LCD

    Ja bym powiedział, że potrzebujesz zmienić program na nieużywający liczb zmiennoprzecinkowych... a już dzielenia na tych liczbach w ogóle:>

    Mikrokontrolery   30 Maj 2008 14:43 Odpowiedzi: 6    Wyświetleń: 2108
  • [C++] Schematy blokowe - średnia i odwracanie kolejności

    Czyli że chodzi o algorytm jeśli chodzi o 1 zadanie to jest ono proste Należy zainicjować zmienną licząco liczby oraz sumującą a następnie dodawać kolejne wartości z tablicy i inkrementować zmienną liczącą kiedy nie będzie już więcej liczb dzielisz sumę przez liczbę elementów. Jeśli chodzi o 2 zadanie to odczytujesz elementy z tablicy i zapisujesz je...

    Programowanie Początkujący   15 Lis 2010 00:48 Odpowiedzi: 5    Wyświetleń: 9192
  • Nieprawidłowy wynik dzielenia 401 przez 16 w asemblerze 8052

    Możesz pomnożyć resztę przez 1000 a następnie znowu podzielić to przez dzielnik. 1 x 1000 = 1000 1000/16 = 62.5 Czyli otrzymasz 62 i 8 reszty. Można by pomnożyć przez 10000 uzyskując na koniec wynik 625 ale wtedy dzielenie przez większe liczby nie będzie działało bo reszta będzie duża i pomnożona przez 10000 nie zmieści się w 16-tu bitach.

    Mikrokontrolery   29 Gru 2009 22:30 Odpowiedzi: 9    Wyświetleń: 1446
  • C++ - Jak zliczyć wystąpienia liczby K w tablicy?

    każdą liczbę z tablicy dzielę przez poszukiwaną liczbę, jeśli dzieli się bez reszty to do sumy dopisuję 1 Nie lepiej sprawdzać, czy dany element tablicy jest równy szukanej liczbie? [syntax=cpp]if ((tab[i]) == K)[/syntax] Sprawdź operację 4 mod 2 to dowiesz się, dlaczego twoja wersja programu nie będzie działać tak jak chcesz. Poza tym masz błąd przy...

    Programowanie Początkujący   21 Sty 2014 09:58 Odpowiedzi: 3    Wyświetleń: 3006
  • AVR/Atmega644 - Generowanie sinusa PWM z tablicy 200-elementowej

    Nie mam w tej cwili czasu na dokładniejszą analizę, ale zauważ że w celu uzyskania bardziej znaczącego bajtu zmiennej typu uint16_t należy podzielić przez 256, a nie przez 255. Zwiększ też wartość zmiennej ac_adder na 256, bo przy 24 otrzymasz przebieg poniżej 5Hz. Błąd jest na pewno w algorytmie bo np. to działa bez problemu (sprawdziłem dla pewności):...

    Mikrokontrolery AVR   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 4053
  • Jak napisać program mnożący 8-bit przez 16-bit na DSM-51 w assemblerze?

    No i właśnie o to mi chodziło gdy pisałem żebyś o to nie pytał ;) Bo tak czułem że nie będziesz umiał tego wyświetlić ;) Wynik niestety jest 24-bitowy więc nie może być w dwóch adresach. Ma być w trzech. To takie trochę tłumaczenie jak chłopu na miedzy, bo to niby jedna liczba i ma jeden adres, ale chodzi o to że ma 3B i już. Więc jako 16-to bitową...

    Mikrokontrolery   24 Sty 2010 21:44 Odpowiedzi: 9    Wyświetleń: 3052
  • Excel: Jak rozbić liczbę na cyfry w komórkach i zachować wartości numeryczne?

    Jeśli mamy np. liczbę 124 dzielimy ją modulo 10 czyli mamy 124 mod 10 = 4. Następnie uzyskujemy część całkowitą z dzielenia przez 10 czyli 124 div 10 = 12. Teraz dzielimy 12 mod 10 = 2 i uzyskujemy cześć całkowita 12 div 10 = 1. Niestety nie mam excela więc funkcje uzyskiwania części całkowitej i reszty z dzielenia musisz sam znaleźć

    Software serwis   11 Lut 2010 17:54 Odpowiedzi: 3    Wyświetleń: 16830
  • Jak w PASCAL napisać program rozpoznający liczby parzyste i nieparzyste?

    Witam Kod podany przez Łuk_F będzie działał tylko w przypadku liczb całkowitych: byte, word, integer, itd. Operatory mod muszą być typu całkowitego. Jeśli chcesz sprawdzić liczbę rzeczywistą to tak: if (frac(c)) <> 0 then Write ('Liczba NIECALKOWITA') else if (trunc(c) mod 2)=0 then writeln('parzysta')...

    Programowanie   04 Mar 2007 00:01 Odpowiedzi: 6    Wyświetleń: 12130
  • Algorytm dzielenia liczby 16 bitowej przez 8 bitową z resztą.

    Problem w tym że nie mam zielonego pojecia o Bascomie i BASICU :/ Program pisze w ASM'ie. Jak na razie zrobiłem to na skróty i działa ale to nie to....(po prostu zamiast dzielić przez 120 dziele przez 128)

    Mikrokontrolery AVR   13 Lut 2005 15:10 Odpowiedzi: 5    Wyświetleń: 3300
  • AVR - Optymalizacja dzielenia przez stałą 8-bitową bez sprzętowego dzielenia

    Witam, Nie twierdzę że mój sposób sprawdzi się w Bascomie, dużo lepiej sprawdzi się asemblerze. Napisałem w Bascomie tak dla przykładu, myślę że tak jest przejrzyście, a chodzi po prostu o zasadę - sposób. AVR - serii Atmega to 8bitowce, więc tutaj w grę wchodziłoby tylko 8bit/8bit. Natomiast co ciekawe, AVR32 też nie ma dzielenia sprzętowego. Całkiem...

    Mikrokontrolery AVR   01 Lut 2014 20:59 Odpowiedzi: 7    Wyświetleń: 3009
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    tylko i wyłącznie dzielenie i odejmowanie. Czyli [0]=liczba/100 (stałoprzecinkowe - pascal - div) [1]=liczba/10-[0]*100 itd. oczywiście do wykonania w pętli.

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7862
  • procedura dzielenia liczby 6-bajtowej przez 2-bajtową

    Potrzebuję procedurę (napisaną w asemblerze na 8051) dzielenia liczby 6-bajtowej przez dwubajtową .Z góry Dzięki.

    Mikrokontrolery   09 Wrz 2003 15:38 Odpowiedzi: 1    Wyświetleń: 1503
  • Dzielenie liczb stałoprzecinkowych w kodzie ZM w ASM '51 - jak to zrobić?

    jak zamaskować? anl a,#7Fh w a masz najstarszy bajt liczby

    Programowanie   20 Sty 2006 20:20 Odpowiedzi: 3    Wyświetleń: 1425
  • [C][Attiny2313]Dlaczego ten kod zajmuje tyle miejsca ?

    Akurat nie o zmienne globalne chodzi... Chodzi o to że podając stałą do tych funkcji zostanie ona przeliczona na etapie kompilacji na ilość... napiszemy tików. Jeżeli natomiast podjesz zmienną do funkcji opóźnienia to niestety ale może ona z założenia może się zmienić w trakcie pracy programu i wtedy uC musi na żywo obliczyć ilość tych ticków. A jak...

    Mikrokontrolery AVR   04 Lut 2011 16:02 Odpowiedzi: 9    Wyświetleń: 1508
  • [Java] Jak poprawnie obliczyć wartość równania z EPS w metodzie statycznej?

    (int)/(int) - dzielenie bez przecinka (procesorowy DIV jednostki ALU) (int)/(float) lub (float)/(int) lub (float)/(float) - dzielenie zmiennoprzecinkowe (jednostka FPU) 1 <- liczba typu (int) 1.0 <- liczba typu (float)

    Programowanie   20 Paź 2009 19:57 Odpowiedzi: 3    Wyświetleń: 1190
  • Jak obliczyć zużycie prądu na podstawie danych zużycia Ws

    Jak chcesz policzyć średnią moc, to dodajesz wyniki pomiaru mocy i sumę dzielisz przez liczbę pomiarów. A zużycie energii to średnia moc razy czas.

    Początkujący Elektronicy   04 Lut 2023 18:36 Odpowiedzi: 53    Wyświetleń: 1569
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    No to jak rozkminiacie różne programy to ja Wam dam procedurkę dzielenia przez 10 liczby 32 bitowej ponad 2 razy szybszą niż dzielenie [syntax=c]int32_t div10(int32_t number) { int64_t magic = 0x1999999A; return (int32_t) ((magic * number) >> 32); }[/syntax] Możesz sobie łatwo przerobić na dzielenie przez 100 1000 czy cokolwiek innego, lub inną długość...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4773
  • VHDL: Jak usunąć błąd SHARED variables are not supported for synthesis?

    >> _greis_ Była o tym wcześniej mowa. Jest to najbardziej standardowy pomiar f, ale ma tą wadę że dla niskich f trzeba stosować długie czasy pomiaru. >Przemekdz Niekoniecznie trzeba stosować real/float. Przy nowych założeniach f wzorcowa 10 khz f mierzona 1-100Hz Dla 1 Hz zliczymy 10000 impulsów, dla 50hz 2000 impulsów, dla 99.9hz 1001 impulsów....

    Programowalne układy logiczne   10 Sty 2009 15:10 Odpowiedzi: 29    Wyświetleń: 5376
  • Jak zapisać uśrednione dane z obrotomierza silnika na kartę SD (AVR, C)?

    nie pytajcie się mnie o jakieś szczegóły 0. Załatwione :) Ja nie będę pytał. 1. Nie liczenie wcale nie nastąpi. 2. Nie, O będzie miało stale wartość 0. 3. Daje to tyle, że wynik będzie z sufitu. A teraz kilka słów wyjaśnienia: Ad.1. W funkcji main, masz pętlę opartą o while(1). Ta pętla zostanie przerwana tylko brakiem zasilania. Program nigdy nie...

    Mikrokontrolery Początkujący   05 Cze 2014 22:07 Odpowiedzi: 6    Wyświetleń: 1161
  • Konwersja char na dwuznakowy hex w C# dla RS232 - jak to zrobić?

    Każdy bajt liczby dzielisz dokładnie w połowie - otrzymujesz dwie czterobitowe połówki, których wartość używasz jako indeks w tablicy znaków "0123456789ABCDEF" by dopisać z niej cyfrę do stringa. string[0] = tablica[bajt>>4]; // albo [bajt/16] string[1] = tablica[bajt&15]; string[2] = 0;

    Programowanie   20 Paź 2008 08:57 Odpowiedzi: 8    Wyświetleń: 1220
  • Dzielenie liczb w C++ z wynikiem dziesiętnym (float) - jak to zrobić?

    float zmienna = 3.14159246; std::cout.precision(5); std::.cout.setf(0,ios:&#... std::cout << zmienna << std::endl; Krashan7 : Pytanie było o C++ a nie ansi C to po pierwsze. Po drugie nie uzyskasz takim dzieleniem żadnej liczby z przecinkiem bo wynik jest typu int i kompilator...

    Programowanie   16 Cze 2008 10:01 Odpowiedzi: 7    Wyświetleń: 11740
  • Pascal i prosty program... dzielenie, drukowanie wyniku itp.

    To może nauczyciel się pomylił i chodziło mu o liczbę całkowitą?

    Programowanie Początkujący   17 Paź 2010 18:26 Odpowiedzi: 6    Wyświetleń: 2620
  • Jak wykonać obliczenia zmiennoprzecinkowe na uint8_t w AVR-GCC (ATmega)?

    jak najprościej wykonać obliczenie zmiennoprzecinkowe (z dzieleniem) na liczbach uint8_t, tak aby wynikiem także była liczba uint8_t? Wcale nie musisz wykonywać dzielenia na zmiennoprzecinkowych :wink: wystarczy że zrobisz np: tak: uint8_t a; uint16_t b; b=(20*10)/3; b*=10; a = b/10; Zasada jest taka żeby "przesunąć" przecinek z ilorazu w prawo...

    Mikrokontrolery   28 Lut 2008 18:45 Odpowiedzi: 4    Wyświetleń: 3328
  • Jakie elementy wybrać do projektu monitora licznika elektrycznego?

    Witam Wracam do sprawy kwarca łopatologicznie, najprostszy dzielnik częstotliwości dzieli przez 2, dokładając następny na jego wyjście mamy podział przez 4, dokładając następny mamy podział przez 8...... dokładając piętnasty mamy podział przez 32768. Jeśli na wejściu damy kwarc 32768 to po 15 dzielnikach mamy impulsy sekundowe. Drugim z typowych kwarców...

    Mikrokontrolery   30 Mar 2010 02:00 Odpowiedzi: 11    Wyświetleń: 3029
  • Pascal: Wczytywanie trójek liczb o sumie będącej liczbą pierwszą

    Możesz spróbować w ten sposób : program sumatrujek; {$APPTYPE CONSOLE} uses SysUtils; var a,b,c:integer; {**************************} function Czy_Liczba_pierwsza( x: integer) : boolean; var idx,licznik : integer; begin if (x=0) or (x=1) then {sprawdzamy czy podana liczba to 1 lub 0}...

    Programowanie Początkujący   11 Kwi 2010 08:22 Odpowiedzi: 17    Wyświetleń: 2715
  • Excel - Komórka z cyframi zawierająca 2 te same separatory - zamiana na numer ?

    Funkcją replace usuwasz najpierw "spację" na końcu. Potem usuwasz przecinki. Masz liczby całkowite. Formułą dzielisz je przez 100 i w sąsiedniej komórce masz to, co chcesz.

    Software serwis   20 Cze 2013 12:20 Odpowiedzi: 3    Wyświetleń: 1248
  • Jak obliczyć Raa dla 2xPCL86 w PP dla głośnika 8Ohm?

    Witaj. Popełniłem kiedyś gitarowca z 2x ECL86 P-P w końcówce na bazie Regenta 10. Oryginalnie był tam transformator głośnikowy o oznaczeniu Bw 111, który zapewniał Raa chyba coś w okolicach 7,5-8kΩ jeśli dobrze pamiętam przy zasilaniu ok 280V i Rk = 100R. Philips dla układu P-P dla ECL 86 podaje: Vb =250V Rk= 84Ω Raa= 8,2kΩ lub: Vb=300V Rk= 132Ω Raa=...

    Elektronika Retro   07 Lut 2024 11:25 Odpowiedzi: 6    Wyświetleń: 522
  • Sprawdzanie podzielności liczby binarnej przez 3 lub 7 w C++

    Ok, no to tak.. liczba jest podzielna przez 3 jesli suma jej cyfr jest podzielna przez 3. 256 bitow (0 i 1) to 32 bajty. Czyli 32 liczby (0-9). podczas wpisywania cyfr (0,1) zapisujesz je do tablicy 32 elementowej, po kolei. nastepnie dzielisz te tablice na 32 mniejsze, kazda z nich bedzie zawierala jedna cyfre (0-9) zapisana w kodzie binarnym. Teraz...

    Programowanie   17 Paź 2006 21:10 Odpowiedzi: 11    Wyświetleń: 7573
  • Jak skrócić wynik mnożenia w assemblerze AVR, by uzyskać część liczby?

    Dzielenie liczby przez 16 bitowa jak najbardziej mi pasuje, tylko ze nie 32 bitowej przez 16 bitowa. Dlatego szukam jakiejs metody zeby ta 32 bitowa skrocic do 16 bitowej. Bez dzielenia.

    Mikrokontrolery   15 Lut 2004 23:24 Odpowiedzi: 16    Wyświetleń: 8933
  • Błąd konwersji liczb do float w algorytmie genetycznym C++, Visual Studio 2008

    Zrób rzutowanie dzielonych liczb na floaty.

    Programowanie   02 Kwi 2012 12:22 Odpowiedzi: 2    Wyświetleń: 1935
  • VHDL - dzielenie liczb integer, błąd XST:769, jak to naprawić?

    Wydaje mi się, że przy takim zapisie czesc_czalkowita=stala/360 działa, ponieważ operację dzielenia dokunuje kompilator:) Pamiętaj że dzielenie przez potęgę liczby 2 to nic innego jak przesuwanie o jeden bit w prawo i analogicznie mnożenie to przesuwanie o jeden bit w lewo. Dlatego zgłasza błąd potęgi (XST:769 operator <divide> must have constant...

    Programowalne układy logiczne   02 Sty 2016 18:23 Odpowiedzi: 5    Wyświetleń: 2718
  • [C] ATmega8+zewn. ADC(MCP3202) z SPI nieprawidłowe działanie

    kol. pawełek 305%10=5 305/10=30 30%10=0 30/10=3 3%10=3 i reszta z dzielania potem dzielenie liczby aż ta liczba osiągnie 0 teraz jasne ?

    Mikrokontrolery AVR   04 Paź 2010 07:24 Odpowiedzi: 23    Wyświetleń: 4950
  • Jak zaimplementować algorytm konwersji liczby BCD na BIN w praktyce?

    1. Dzielisz liczbę BCD na grupy 4-bitowe zaczynając od LSB. 2. Każdą grupę zamieniasz na cyfrę DEC. 3. Tworzysz z tego liczbę DEC. 4. Zamieniasz liczbę DEC na BIN. Pozdrawiam wszystkich jjanek

    Początkujący Naprawy   10 Paź 2012 18:18 Odpowiedzi: 4    Wyświetleń: 1860
  • Schematy układów logicznych do operacji na liczbach zmiennoprzecinkowych

    Witam Poszukuje schematow na bramkach logicznych realizujących dodawanie, odejmowanie, mnożenie, dzielenie na liczbach zmiennoprzecinkowych (format obojętny). Z góry dziekuje.

    Początkujący Elektronicy   16 Mar 2006 10:15 Odpowiedzi: 4    Wyświetleń: 1154
  • Jak podzielić 24-bit przez 16-bit w asemblerze AVR w <450 cyklach?

    Witam. Czy ktoś z kolegów natknął się na procedury dzielenia dla AVR. Konkretnie chodzi mi o dzielenie liczby 24bit przez 16bit lub 32bit przez 16bit wynik liczba całkowita może być bez reszty no i warunek procedura nie może przekraczać 450cykli. Serdeczne dzięki za pomoc. Pozdrawiam Marek D.

    Mikrokontrolery AVR   30 Mar 2009 14:26 Odpowiedzi: 16    Wyświetleń: 4666
  • Algorytm ASM dla dzielenia 16-bitowego na 16-bitowe na '51

    Bede wdzieczny za algorytm na ASM umozliwiajacy dzielenie liczby 16-to bitowej przez 16-to bitowa. Mysle i mysle i nic mi do glowy nie przychodzi. Szukam i tez nic (ale moze za slabo). Dzieki i pozdrawiam bede wdzieczny za wszelkie sugestie

    Mikrokontrolery   26 Cze 2005 15:47 Odpowiedzi: 5    Wyświetleń: 1221
  • Jak efektywnie dzielić 8-cyfrowe liczby BCD w asemblerze '51?

    Spore kłopoty gdy chodzi o szybkość, ale generalnie chyba lepiej będzie przekształcić to do postaci BIN potem podzielić przez siebie (też będzie wolno) i ewentualnie wynik znowu do BCD. W asemblerze bym się tego nie podejmował, w C nie ma problemu, chyba, że rozmiar kodu.

    Mikrokontrolery   25 Wrz 2005 14:21 Odpowiedzi: 9    Wyświetleń: 2224
  • przemnożenie przez współczynnik - promocje typów

    Skoro poniższy kod, działa wg Twoich oczekiwań, to napisz może jeszcze proszę, co to znaczy, że "wynik jest dobry" i w jakim zakresie zmiennych adcresult32 oraz a .[syntax=c]int32_t adcresult32; uint32_t a; adcresult32 = (int64_t)((int64_t)adcresult32*a)>>16;[/... i dzielisz liczby 64-bitowe, a wynik przypisujesz do liczby 32-bitowej.

    Mikrokontrolery   21 Kwi 2020 13:30 Odpowiedzi: 8    Wyświetleń: 432
  • [Atmega16] [C] Wyświetlanie liczb zmiennoprzecinkowych na LCD

    Zmusza. Dzielenie i mnożenie na liczbach zmiennoprzecinkowych nie są tak upierdliwe jak dodawanie i odejmowanie. Ten dodatkowy kilobajt to procedury konwersji, mnożenia i dzielenia na liczbach zmiennoprzecinkowych.

    Mikrokontrolery AVR   16 Maj 2011 08:45 Odpowiedzi: 12    Wyświetleń: 4370
  • Jak uzyskać dzielnik częstotliwości 4/5 z dostępnych układów?

    Do dzielenia częstotliwości przez liczbę wymierną wykorzystuje się układy pętli fazowej (PLL), ale są pewne ograniczenia - np. w zakresie dzielonej częstotliwości (nigdy ów zakres nie sięga zera). Ja bym proponował rzeczoną częstotliwość podzielić przez 2 - nie wykorzystamy pełnego zakresu, ale trudno. Drugi inteligentny pomysł został zaprezentowany...

    Początkujący Elektronicy   03 Sty 2009 23:18 Odpowiedzi: 21    Wyświetleń: 11292
  • 8051 – konwersja 3-bajtowej liczby hex (np. FFFFFF) na ASCII (np. 16777215)

    Ogólnie algorytm jest taki: (*) 1) bierzesz resztę z dzielenia przez 10 2) dodajesz do niej numer znaku '0' w kodzie ascii (41 czy coś) 3) dzielisz liczbę przez 10 4) wracasz do (*) i tak otrzymujesz kolejne cyfry dziesiętne. Potrzeba jeszcze optymalizacji dla danego procesora.

    Mikrokontrolery   21 Cze 2007 22:24 Odpowiedzi: 5    Wyświetleń: 2472
  • Dzielenie w BASCOM AVR. Dlaczego nie zawsze działa dobrze.

    A bo bascom to taki kaszaniasty trochę jest jeżeli chodzi o wydajność i dzielenie za pomocą '/' wykonuje jako zmiennoprzecinkowe, czyli obie liczby na zmiennoprzecinkowe zamienia, dzili i wynik zamienia na format docelowej wartośc (i tu chyba jest coś skopane). Natomiast dzielenie za pomocą '\' to dzielenie na liczbach całkowitych, o wiele szybsze.

    Mikrokontrolery   12 Maj 2006 20:45 Odpowiedzi: 6    Wyświetleń: 4134
  • Zadanie w LOGO lub ELI. Jak się zabrać za to zadanie?

    tu jest więcej matematyki niz programowania. Nie napisze Ci programu, bo za to ludzie biorą ciężkie pieniądze:), ale posłuchaj: weź dowolną liczbę a; dziel ja kolejno przez liczbę n należacą do zbioru liczb naturalnych (1,a), i za każdym razem badaj resztę z dzielenia. Jesli reszta jest równa zero to znaczy że liczba jest podzielna przez daną, a wtedy...

    Programowanie   29 Gru 2006 15:01 Odpowiedzi: 5    Wyświetleń: 1856
  • Liczby zmiennoprzecinkowe. Jakie są standardy? Operacje na takich liczbach.

    Cyz koś mogłby wyjaśnić pojęcie liczby zmienniprzecinkowej. Jakie są standardy ? Jak wykonać działania : "+" ; "-" ;"*" ; " / " czyli dodawanie, odejmowanie, mnożenie, dzielenie. Dzielenie nieotwarzające. Pozdrawiam.

    Początkujący Elektronicy   01 Lut 2006 19:58 Odpowiedzi: 2    Wyświetleń: 1185
  • System zero jedynkowy - zapis liczb

    Zwykle dzielenie przez 2. Dzielimy dana liczbę przez 2 i jeżeli zostaje reszta wpisujesz obok 1 a jeśli nie to 0 27|1 13|1 6|0 3|1 1|1 0|- Wpisujesz te liczby od góry w pionie do poziomu od lewej strony. Czyli 11011. Liczba 27(10) = 11011(2) Teraz policz sobie liczbę 15 lub 2016 tym sposobem, wyniki to 1111 oraz 11111100000. Najlepiej zaopatrzyć się...

    Początkujący Elektronicy   01 Lip 2020 21:20 Odpowiedzi: 4    Wyświetleń: 20817
  • Iteracyjny układ mnożący/dzielący na multiplexerach - pomocy

    Witam, przecież dzielenie liczby całkowitej przez całkowitą może być tylko z niepodzielną resztą... :D Moim zdaniem, to Tobie brakuje wiedzy z możliwości zastosowania (niekonwencjonalnego) podstawowych układów cyfrowych, a więc do porządnego podręcznika i "przysiadaj portek", innego sposobu (przynajmniej ja) nie znam. Pozdrawiam

    Początkujący Elektronicy   16 Paź 2007 00:26 Odpowiedzi: 4    Wyświetleń: 5226
  • ATmega8 ADC – dlaczego odczyt ADC zawsze 0? Prośba o sprawdzenie kodu C

    No w tej sytuacji chyba należy zajrzeć do podręcznika do matematyki do 3 klasy szkoły podstawowej. Kiedy wielokrotnie dzielisz liczbę całkowitą przez inną liczbę > 1, to w końcu musisz osiągnąć wartość 0. Zupełnie nie wiem, czemu nazwałeś tę zmienną "średnia" - przecież ze średnią nie ma to nic wspólnego.

    Mikrokontrolery AVR   02 Kwi 2015 20:34 Odpowiedzi: 97    Wyświetleń: 6735
  • Jak zbudować programowalny układ redukcji impulsów 5V?

    Najprościej zrobić to na licznikach TTL lub CMOS np CD4040. Z tym że takie liczniki pozwalają na dzielenie liczby impulsów przez potęgi liczby dwa a co za tym idzie maksymalna liczba impulsów na wyjściu to 50 %. Pewnie przy użyciu kilku liczników z wejściem reset i pokombinowaniu dałoby się zrobić inne dzielniki. Jest jeszcze sposób z mikrokontrolerem...

    Automatyka Przemysłowa   28 Cze 2011 06:53 Odpowiedzi: 6    Wyświetleń: 1143
  • Asembler – dzielenie 10000 przez liczbę z dwóch rejestrów (R6=21, R7=33)

    Witam was serdecznie Mam taki oto problem jak już wyplułem po korekcji dziesiętnej liczbę: np. 2133 to teraz jak to w asm napisać żeby wykonać taką operacje (liczba znajduje sie oczywiście w 2 rejestrach:) np R6 (21) R7 (33) 10000 : 2133 czyli 10 tysięcy podzielić przez tą liczbę?? Jak to zrobić, bo wszystkie memoniki poznałem i nie znam prostego przejścia

    Programowanie Początkujący   02 Cze 2009 12:02 Odpowiedzi: 2    Wyświetleń: 1112
  • Szyfr przestawieniowy w C: zamiana sąsiednich liter w łańcuchu znakowym

    Nie wiem o co chodzi z tym free; jeszcze się z tym nie spotkałem. W tym zadaniu największy problem będzie stanowił chyba algorytm, bo nie wiem za bardzo jak to zrobić, żeby program sprawdził czy dana liczba jest pierwsza czy nie. Program chyba będzie musiał sprawdzić czy reszta z dzielenia modulo % przez każdą z liczb mniejszych od dzielonej liczby...

    Programowanie Początkujący   15 Wrz 2014 21:03 Odpowiedzi: 51    Wyświetleń: 3969