algorytm dzielenie reszta

Znaleziono około 110 wyników dla: algorytm dzielenie reszta
  • Nieprawidłowy wynik dzielenia 401 przez 16 w asemblerze 8052

    Możesz pomnożyć resztę to przez 1000 a następnie znowu podzielić to przez dzielnik... Albo wykorzystać algorytm, z "dzielenia pisemnego" :D Np. 1.Pomnożyć resztę przez 10 2.Podzielić przez 16 3.Zapisać część całkowitą 4.Jeśli reszta>0 to skocz pkt. 1 5.Koniec PS Trzeba również pamiętać, o ustaleniu rozdzielczości(ilości cyfr) naszego ułamka dziesiętnego.

    Mikrokontrolery   29 Gru 2009 22:30 Odpowiedzi: 9    Wyświetleń: 1446
  • Algorytm konwersji liczb między systemami od 2 do 36 dla n<=10^10000

    Chyba najprostrzy możliwy algorytm to dzielenie przez podstawe systemu liczbowego, a reszta z dzielenia to będą kolejne cyfry w nowym systemie liczbowym.

    Programowanie   08 Kwi 2005 14:50 Odpowiedzi: 12    Wyświetleń: 3113
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Pascal] Jak zaimplementować algorytm wypełniania i sortowania tablicy w Pascalu?

    1. Tablica statyczna - po prostu array 2. Parzyste elementy - reszta z dzielenia (dzielenie modulo = mod ) = 0 3. Algorytm bąbelkowy - znajdziesz opis np w tej paczce: http://www.dzyszla.aplus.pl/download-32.... Nie przejmuj się, że to C. Po prostu przeczytaj punkt 2.3 z pliku sorts1.doc 4. pętla i dodawanie do zmiennej 5. kolejna tablica - P pkt....

    Programowanie   15 Gru 2011 19:51 Odpowiedzi: 4    Wyświetleń: 1867
  • 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ń: 3306
  • C++. Możenie i dzielenie bez * i /. Jak wykonać ?

    Mnożenie to wielokrotność dodawania - 5*3 = 3+3+3+3+3 wynik = 0 mnożna = 5 mnożnik = 3 mnożnik > 0 ? tak -> wynik+= mnożna // 5 mnożnik-- // 2 mnożnik > 0 ? tak -> wynik+= mnożna // 10 mnożnik-- // 1 mnożnik > 0 ? tak -> wynik+= mnożna // 15 mnożnik-- // 1 mnożnik > 0 ? nie -> koniec algorytmu. Dzielenie to odejmowanie z testem, czy kolejna różnica...

    Programowanie Początkujący   11 Gru 2008 15:28 Odpowiedzi: 7    Wyświetleń: 14544
  • REKLAMA
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

    Witam, Dawno nie korzystałem z BASCOM'a, więc nie pamiętam już składni, ale algorytm jest następujący: 1) zapisujesz sobie w zmiennej temperaturę w stopniach 2) wykonujesz dzielenie całkowite temperatury przez 10 -> otrzymujesz cyfrę dziesiątki, zapisz do zmiennej x 3) wykonujesz dzielenie modulo temperatury (reszta z dzielenia) przez 10 -> otrzymujesz...

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1296
  • Wybór wielomianów w algorytmach CRC - różnice i zastosowania

    Już Ci pisałem, że operacje na wielomianach to nie to samo, co operacje na liczbach, które te wielomiany reprezentują. W(x) mod P(x) to reszta z dzielenia W(x) przez P(x), nie ważne czy w GF(2) czy w R. W GF(2) + i - są równoważne i wykonywane jako XOR na bitach, stąd W(x) + P(x) dla reprezentacji binarnej oblicza się jako XOR liczb binarnych. Reszta...

    Mikrokontrolery   06 Sty 2009 17:39 Odpowiedzi: 15    Wyświetleń: 5736
  • Zegar widmowy - Propeller Clock

    Płytkę już polutowałem, silnik zamontowałem tymczasowo w podstawce zrobionej z pudełka na płyty cd a góra służy jako ochrona. Wszystko ładnie się już kręci :). Napisałem też szkielet programu w Bascomie (świetny trening bo dopiero zaczynam) i właściwie działa ale algorytm jest trochę do bani. Bo timer1 (16bit) zlicza cykle zegarowe od przerwania INT0...

    DIY Konstrukcje   16 Gru 2021 23:01 Odpowiedzi: 239    Wyświetleń: 388076
  • Analiza algorytmów: zrozumienie zadań i materiałów dla początkujących

    Mnóż(y, z) 1 x = 0 2 while z > 0 3 do if z mod 2 = 1 4 then x = x + y 5 y = 2 · y 6 z = [z/2] 7 return x No przypadek pesymistyczny będzie wtedy kiedy będziemy dzielić lb. przez 2 i będzie ciągle nieparzysta. (to wynika z kodu), więc: przykładem pesymistycznym np. może być z=15, y obojętne (operacja dodawania jest wykonywana...

    Nauka Elektroniki, Teoria i Laborki   04 Lip 2008 16:22 Odpowiedzi: 4    Wyświetleń: 3142
  • REKLAMA
  • 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ń: 2475
  • Jak ustalić, jaki algorytm został użyty do liczenia? Wartości zapisane w HEX.

    No, to już można stwierdzić, że to nie jest CRC z wielomianu w arytmetyce modulo 2 - jak wziąłem wszystkie dane, i przeliczyłem, to na końcu było: 00000006 => 1502 (5DE) 00000005 => 0173 (0AD) 00000004 => 1895 (767) 00000003 => 1865 (749) 00000002 => 1831 (727) 00000001 => 1716 (6B4) Gdyby to było takie CRC z wartością początkową, to exclusive-or (operator...

    Programowanie Początkujący   25 Lis 2021 08:26 Odpowiedzi: 44    Wyświetleń: 3204
  • [asm AVR] Jak używać programu do dzielenia 56-bitowego w asm AVR? Rejestry i wynik

    A czego się spodziewasz po dzieleniu liczb całkowitych? Algorytm działający na floatach jest dalece bardziej skomplikowany. Możesz się posiłkować mnożąc resztę z dzielenia przez stałą, np. 10, 100, 1000 itd i ponownie dzieląc, uzyskasz wtedy kolejne cyfry po przecinku. W ten sposób odkryjesz arytmetykę stałopozycyjną.

    Mikrokontrolery AVR   04 Maj 2011 17:39 Odpowiedzi: 6    Wyświetleń: 1804
  • Generator liczb pseudolosowych a ruch myszką - pytanie.

    Pytanie pierwsze brzmi: czy to możliwe, że operacja pobrania liczby losowej może oczekiwać na zmianę zegara systemowego, aby ją wygenerować? Liczby pseudolosowe można generować w ten sposób, że jest to reszta z dzielenia przez jakąś liczbę (od tego zależy zakres liczb) liczby sekund jakie upłynęły od 1 stycznia 1970 roku. Tę liczbę sekund można także...

    Programowanie   22 Lis 2016 20:04 Odpowiedzi: 18    Wyświetleń: 2820
  • Turbo Pascal: Jak odwrócić kolejność cyfr w liczbie?

    Nie znam pascala ale algorytm działania w kazdym jezyku bedzie taki sam. A to liczba wejściowa Reszta z dzielenia A przez 10 pomnożyć przez 10 da to Ci dziesiatki natomiast jedności to A dzielone przez 10. Reszta z dzielenia to chyba oprerator Mod a dzielenie to /

    Programowanie   15 Cze 2006 19:47 Odpowiedzi: 7    Wyświetleń: 2354
  • REKLAMA
  • [C++] reszta z dzielenia nieskończenie dużych liczb

    System liczbowy jak każdy inny - zamiast marnować bajt pamięci na jedną cyfrę mógłbyś w nim przechowywać znacznie więcej. Ale to już akademicka zabawa. Co do dzielenia - możesz zrobić tak, jak dzielenie pod kreską ;) Gdzieś miałem algorytm rozrysowany, ale zapodziałem :( Jak znasz assemblera, to moze wyczaisz - jest to w 3J wykonane: http://www.dzyszla.aplus.pl/programy_i_t...

    Programowanie Początkujący   13 Mar 2010 15:53 Odpowiedzi: 5    Wyświetleń: 4929
  • Proszę o wyjaśnienie zasady działania algorytmu.

    Dziekuje za szybką odpowiedź. Proszę mi uwierzyć, że zadałem sobie sporo trudu i rozumiem na jakiej zasadzie wzór działa i jak fajnie można uniknąć kalkulacji floating point w asemblerze za jego pomocą. Użyłem go w też w swoim projekcie. Jedynie czego nie mogę zrozumieć to w jaki sposób wyliczyć ilość wymaganych przesunięć w prawo. Autor projektu aby...

    Mikrokontrolery PIC   03 Gru 2017 18:23 Odpowiedzi: 3    Wyświetleń: 1212
  • Jak napisać formuły VBA w Excelu do kopiowania i przenoszenia danych?

    Rozumiem, że chcesz przepisać tabelkę do nowego zakresu. Wpisz w Google "sortowanie bąbelkowe". Może nie najszybsze w działaniu, za to dość prosty algorytm. Warunek: reszta z dzielenia przez 2 równa zero załatwi sprawę parzystych, różna od zera nieparzystych. Jeśli coś mniej ambitnego, to nagraj makro kopiowania zakresu i sortowania (tego skopiowanego)....

    Software serwis   03 Cze 2011 22:52 Odpowiedzi: 4    Wyświetleń: 3004
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    Czy komputer przekaźnikowy może wykonywać dzielenie i pierwiastkowanie? Cześć! Oczywiście, że może. Komputer przekaźnikowy, choć jest to starsza technologia oparta na przekaźnikach elektromechanicznych, może wykonywać różne operacje matematyczne, w tym także dzielenie i pierwiastkowanie. W tym przypadku algorytmy dzielenia i pierwiastkowania są zaimplementowane...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 22767
  • 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
  • Asembler – zapis liczby trzycyfrowej 172 do rejestrów R1, R2, R3 (jedn., dzies., setki)

    To znaczy masz zrobić konwersję binarną na BCD ? R0 - od 0 do 256 R1 - jednosci 2 R2 - dziesiatki 7 R3 - setki 1 Algorytm 1: start: R0:=liczba R1:=0 R2:=0 R3:=0 while R0>=100 do R0:=R0-100 Inc R3 end while R0>=10 do R0:=R0-10 Inc R2 end R1:=R0 Algorytm 2 DIV - dzielenie całkowite MOD - reszta z dzielenia (łatwiej...

    Początkujący Elektronicy   11 Paź 2007 18:23 Odpowiedzi: 23    Wyświetleń: 2093
  • Algorytmy odbioru danych przez UART w ATtiny2313 - buforowanie czy bajt po bajcie?

    Idea polega na tym, że wskaźniki krążą po buforze w tym samym kierunku, tak jakby koniec bufora połączony był z początkiem, stąd nazwa "bufor cykliczny". Po dojściu do końca bufora wskaźnik przeskakuje na jego początek. Pierwszy zawsze jest wskaźnik zapisu, za nim podąża wskaźnik odczytu. Jeżeli oba wskazują na to samo miejsce to znaczy że bufor jest...

    Mikrokontrolery   10 Lis 2007 03:54 Odpowiedzi: 7    Wyświetleń: 3181
  • Jak napisać konwerter jednostek Ohm/kOhm/MOhm w Pascalu z wyborem i formatowaniem?

    A czego tu nie rozumieć ? Po prostu musisz sobie zrobić osobne procedury albo etykiety dla każdego rodzaju przeliczeń czyli osobną dla Mohm, Kohm ,Ohm . Następnie układasz algorytm np coś takiego. Wybór jednostki wejściowej Mohm Kohm Ohm i teraz wybierasz sobie rodzaj jednostki następnie z klawiatury zczytujesz wybór z menu i teraz musisz mieć wszystkie...

    Początkujący Elektronicy   12 Wrz 2008 23:46 Odpowiedzi: 10    Wyświetleń: 2791
  • Walidacja PESEL w C – jak poprawnie obliczyć cyfrę kontrolną i resztę z dzielenia?

    Odejmuje 2, a nie 0,2. Najpierw sprawdź, później pisz. Jak Twój algorytm nie działa, szukaj błędu.

    Programowanie Początkujący   11 Cze 2011 20:29 Odpowiedzi: 20    Wyświetleń: 4913
  • Java - Algorytm generujący wyrażenie z wynikiem i liczbą składników

    Ma kolega algorytmy do tych obliczeń? Przełożyć algorytm na wybrany język to już nie problem. Przykładowo do sumy, w uproszczeniu (piszę w uproszczeniu bo to będzie proste gdy wynik/n jest równy co najmniej 1) wystarczy algorytm który wynik podzieli przez n. Zakładam, że zaraz kolega napisze, że to muszą być liczby całkowite, wtedy wystarczy sprawdzić...

    Programowanie Początkujący   23 Paź 2016 17:04 Odpowiedzi: 2    Wyświetleń: 783
  • Jak podzielić szesnastkowe 16-bitowe liczby na 8051 i zamienić na dziesiętne?

    Jakos nikt nie wspomnial, a moze nie zauwazylem o jeszcze innej metodzie zamiany z HEX na DEC. Polega on na dzieleniu liczby przez 10d (0Ah). Reszta z wyniku to nasza wartosc jednosci. Czesc calkowita znowu dzielimy przez 10, i reszta to dziesiatki. potem setki. Tak 5 razy i juz mamy rezultat. A gdyby nadal kogos interesowalo dzielenie 16 bitow przez...

    Mikrokontrolery   27 Cze 2005 19:25 Odpowiedzi: 18    Wyświetleń: 7762
  • Asembler - Procedura dzielenia dużych liczb z przesunięciami i obrotami

    W szkole uczą dzielenia ręcznego w formie tabelki. Z dzieleniem w formacie dwójkowym jest tak samo. Ma tylko jedno ogromne uproszczenie: W systemie dziesiętnym liczba w pobranym fragmencie może nam się zmieścić 0, 1, 2, 3... lub 9 razy i zostaje nam reszta. W przypadku dzielenia dwójkowego liczba może się zmieścić 0 lub 1 raz... i zostaje nam reszta...

    Programowanie   04 Wrz 2013 09:46 Odpowiedzi: 6    Wyświetleń: 2238
  • Assembler 8051: Jak zabezpieczyć dzielenie 16-bitowe przed zerem?

    Kolega Dżyszla miał na myśli porównanie CMP (skrót myślowy:-)) a nie konkretną instrukcję Zrób w 5 linii np. tak: mov a,P2 orl a,P3 jnz etykieta call ERROR sjmp koniec etykieta: ;reszta procedury dzielenia koniec: Przy czym procedura ERROR musi jakoś poinformować program, że wykonano próbę dzielenia przez zero. A tak na marginesie - algorytm powinien...

    Mikrokontrolery   19 Mar 2010 19:22 Odpowiedzi: 10    Wyświetleń: 3221
  • Algorytm ASM dla dzielenia 16-bitowego na 16-bitowe na '51

    dzielenie16_16: ;dzielenie 16 bitow przez 16 bitow ;we: r2 - H dzielna ; r3 - L dzielna ; r4 - H dzielnik ; r5 - L dzielnik ;wy: r2 - H czesc calkowita ; r3 - L czesc calkowita ; r0 - H reszta ; r1 - L reszta ;zmienia: acc, psw, r7 ;algorytm: ; Hi:=0 ; Lo:=dzielna ; wy:=0 ; repit 16 razy ; { ; shift_left_32bit (Hi,Lo) ; if Hi>=dzielnik ; {wy:=2*wy+1;...

    Mikrokontrolery   26 Cze 2005 15:47 Odpowiedzi: 5    Wyświetleń: 1221
  • Jak zaimplementować algorytm zliczania impulsów na PIC 16F84A w C?

    tak jak mówi kolega wyżej, np w AVR GCC jest gotowa piękna funkcja div(x) która w wyniku zwraca strukturę div_t a z niej wyciągasz od razu: div.quot ---> część całkowita dzielenia x div.rem ---> reszta z dzielenia x sprawdź czy w twoim kompilatorze nie ma czegoś takiego ;)

    Mikrokontrolery   19 Maj 2010 19:21 Odpowiedzi: 26    Wyświetleń: 2384
  • Jak szybko nauczyć się asemblera do pisania algorytmów arytmetycznych?

    tjanusz :arrow: znam troszke c# na tyle ile mi jest to potrzebne, ale w c# przecież można także wstawiać kod asemblera tworząc np. swoje własne algorytmy dzałań matematycznych. Pszepraszam, ale nie wiem co to znaczy " żródełko" gcc lub FreePascal i jak mogę do tego dotrzeć :arrow: elektryk dokładnie np. teraz pracuję nad potęgowaniem modulo metodą iterowanego...

    Programowanie   12 Lis 2005 21:23 Odpowiedzi: 6    Wyświetleń: 2460
  • [assembler] dzielenie 2 liczb 64bitowych na rejestrach 32bit

    witam, musze zrobic dzielenie 2 doubli, czyli musze podzielic dwie mantysy 52bitowe. Nie moge uzyc koprocesora, wiec pozostaja rejestry 32bitowe. Probowalem trzymac jedna mantyse w 2 rejesrach (eax, ebx) w jednej byly by 32 bity w drugiej 20. Z druga tak samo. Uzylem algorytmu dzielenia przez odejmowanie, pomijajac fakt, ze jeszcze nie dziala tak jak...

    Programowanie   08 Kwi 2010 06:22 Odpowiedzi: 3    Wyświetleń: 2393
  • Prośba o pomoc w sprawdzeniu ALGORYTMU napisanego w Pascalu...

    Każde zadanie ma wiele rozwiązań, najtrudniej wybrać to o które chodzi. Reszta z dzielenia przez 10 to ostania cyfra dziesiętna. Taki algorytm może działać poprawnie, ale inaczej niż wynika z treści, masz chyba porównywać zgodnie z definicją od najstarszej. Najprościej to zamienić liczbę na string i przeanalizować cyfry jak zechcesz. Zadanie staje się...

    Programowanie   25 Sty 2015 20:26 Odpowiedzi: 4    Wyświetleń: 546
  • 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ń: 3972
  • IAR MSP430: Konwersja char na string i wyświetlanie na LCD Nokia 3310

    ja też polecę porogramowanie na PC, bo może znasz składnie języka C ale totalnie nie umiesz pisać najprostszych algorytmów, a jak wiadomo programowanie polega na pisaniu algorytmów a nie zabawie typu kopiuj/wklej algorytm zamiany liczby dziesiętnej na kolejne kody ASCI wygląda tak: dopóki (liczba!=0) { dodaj do tablicy char resztę z dzielenia przez...

    Mikrokontrolery   30 Kwi 2007 20:59 Odpowiedzi: 10    Wyświetleń: 2582
  • Jak narysować algorytm sprawdzający parzystość, nieparzystość lub zero?

    Jeżeli musisz narysować to rysuj. W czym masz problem? Tu nie rozwiązujemy prac domowych. Mogę cię tylko nakierować: pobierz dane; Sprawdź czy T i jak tak to zakończ; jak nie to; sprawdź czy zero; jeżeli nie to sprawdź czy reszta z dzielenia przez 2 jest równa zero; przedstaw wyniki ; wróć do początku. I tyle Tobie pozostało tylko to narysować.

    Programowanie Początkujący   18 Cze 2012 21:05 Odpowiedzi: 8    Wyświetleń: 1629
  • Jak uzyskać resztę z dzielenia 64-bit przez 32-bit w asemblerze Pentium?

    Witam. Wiele jest algorytmów dzielenia. Jednym z nich jest zastosowanie odejmowania. 1. A- 64 bitowa liczba; B - 32 bitowa liczba 2. A:=A-B; 3. Jeżeli A>=B wróć do punktu 2 jeśli nie to idź dalej. 4. W A jest reszta z dzielenia. P.S. jeśli byś chciał wynik dzielenia to musisz zliczac ile było odejmowań.

    Programowanie   13 Cze 2006 17:55 Odpowiedzi: 3    Wyświetleń: 1742
  • [C] Jak zoptymalizować algorytm sita Eratostenesa w C?

    A można wiedzieć w jakim celu kolega to robi? RSA challange? Co do dużych tablic to ja bym zrobił następujące 'obejście', 2 procedury put i get które będą obsługiwać pamięć w której będzie przydzielone powiedzmy 100 takich tablic. Reszta z dzielenia numeru elementu przez 8000000 oznacza numer elementu w danej tablicu a wynik z dzielenia całkowitego...

    Programowanie   08 Mar 2004 17:16 Odpowiedzi: 14    Wyświetleń: 5354
  • Jak zamienić liczby (3, 15, 65, 92, 158) i napięcia (1,25V, 2,49V, 3,12V, 4,33V, 4

    Ad 1. 1. Dzielisz prze 2, resztę z dzielenia zapisujesz jako kolejny bit od końca. 2. Powtarzasz dopóki liczba nie osiągnie wartości zerowej. Ad 2. 1. kod binarny 1111 1111 to w postaci dziesiętnej - 255 2. więc 5V dzielisz przez 255 wychodzi: 0,01960784313725490196078431372549 3. Każdą wartość którą trzeba skonwertować dzielisz przez ta liczbę i zaokrąglasz...

    Programowanie Początkujący   24 Sty 2015 13:29 Odpowiedzi: 3    Wyświetleń: 2574
  • [PASCAL] Jak napisać program w Pascalu do dzielenia pisemnego z użyciem pętli?

    [url=http://forum.dzyszla.aplus.pl/topic... dzielenia na wielobajtowych liczbach w systemie binarnym przedstawiłem w zlinkowanym tekście. Jeśli jednak chcesz zastosować stricte zasady dzielenia pod kreską, to również można. Najlepiej potraktuj liczbę wejściową jako ciąg tekstowy. Następnie od jego początku szukaj takiej wartości, która...

    Programowanie Początkujący   28 Lis 2011 18:51 Odpowiedzi: 11    Wyświetleń: 2999
  • Egzamin zawodowy - technik informatyk 2013 czerwiec

    Siemka, Czy w 24 zadaniu czasem nie jest błąd ? Moim zdaniem te zadanie jest niekompletne i wprowadza zdających egzamin w błąd. Co jeśli wezmę liczby A=10 i b=10 wtedy to już całkiem ten algorytm nie ma sensu. Ten algorytm tak jak już wspomniałem jest niedopracowany. Ciekawostka - przypisz zmiennej a = 5 a b = 2. Wynik algorytmu to wyświetlenie liczby...

    Nauka Szkolnictwo   27 Cze 2013 15:19 Odpowiedzi: 1740    Wyświetleń: 243576
  • Jak zaimplementować algorytm dzielenia przez 10 w assemblerze?

    Witam! Załaduj do jednego z rejestrów wartość, którą chcesz podzielić, drugi rejestr wyzeruj i odejmuj od pierwszego 10 zwiększając drugi o 1, dopóki pierwszy nie jest mniejszy niż 10. r31 - liczba do podzielenia, później reszta z dzielenia r30 - wynik dzielenia Jeśli nie potrzebujesz reszty, usuń ostatni wiersz. clr r30 dz_petla: inc r30 subi r31,...

    Mikrokontrolery AVR   26 Lip 2009 16:34 Odpowiedzi: 3    Wyświetleń: 1960
  • Optymalizacja algorytmu zapalania pixela na wyświetlaczu 128x64 SRAM 1024B

    Owszem, operacje maskowania bitów. Reszta z dzielenia przez 8 to po prostu x & 7. Operacja dzielenia przez 8 to x>>3. Tyle, że jeśli wykorzystasz % i / to kompilator sam powinien tak to zoptymalizować. Także jak sądzę problem leży w zupełnie innym miejscu niż podejrzewasz. Pokaż cały kod zapalania piksela.

    Mikrokontrolery   18 Kwi 2011 10:28 Odpowiedzi: 11    Wyświetleń: 1810
  • Jak podzielić liczbę 14-bitową na dwie 8-bitowe w zapisie dziesiętnym?

    Chodzi mi o algorytm dzielenia liczby 14bitowej zapisanej dziesiętnie na dwie liczby 8 bitowe zapisane dziesiętnie. np.liczbie 8148 odpowiadają dwie 31 i 212. liczbie 8276 odpowiada 32 i 84. nie chodzi o konkretny język programisty tylko o algorytm. resztą zajmę się sam. dzięki.

    Programowanie   07 Lip 2006 08:16 Odpowiedzi: 4    Wyświetleń: 1386
  • Jak ugryźć ten problem? [Konwersje systemów liczbowych]

    Tu pojawia sie moje pytanie, czy istnieje mozliwosc przekonwertowanie liczby binarnej na np. dziesietnej bez pomocy funkcji dodatkowych, czy idzie to zrobic np. przez printf?! Czy moze musze do kazdej konwersji zapisywac oddzielny algorytm. Jak najlepiej ugryzc to zadanie! Nie da się tego zrobić przez printf. Algorytm jest jeden, zmienia się tylko...

    Programowanie   08 Paź 2005 10:10 Odpowiedzi: 3    Wyświetleń: 3525
  • Obliczanie dnia tygodnia dla daty 15 maja - algorytm nie działa poprawnie

    Sprawdź uwzględnianie roku przestępnego: 1. Sprawdzasz podzielność roku przez 4 (reszta z dzielenia =0) 2. Jeżeli jest podzielny przez 4 to MOŻE być przestępny ---> robisz drugie sprawdzenie --------> podzielny przez 100 -> zwykły --------> podzielny przez 400 -> przestępny W roku przestępnym dzień jest dodawany w lutym.

    Początkujący Elektronicy   29 Maj 2007 05:09 Odpowiedzi: 8    Wyświetleń: 1383
  • Jak wygenerować i-tą kombinację bez powtórzeń w C++?

    Czemu w pierwszym poście nie napisałeś ograniczeń na rozwiązanie jak n, k, architektura, ilość interesujących kombinacji (ileś początkowych)? Jaki jest sens generować kombinacje dla n=1000 i k=400 jeśli maksymalny numer będzie ograniczony? Jeśli maksymalny numer będzie ograniczony, to początkowych 390 lub coś koło tego liczb będzie praktycznie ustalonych...

    Programowanie Początkujący   04 Cze 2012 05:55 Odpowiedzi: 12    Wyświetleń: 18435
  • [ASSEMBLER] ASSEMBLER – sprawdzenie algorytmu obliczania reszty z dzielenia (ax mod cx)

    Witam. Polecenie: Napisz program przesyłający do rejestru AX resztę z dzielenia liczby naturalnej znajdującej się w rejestrze BX przez liczbę dodatnią znajdującą się w rejestrze CX. Zastosuj metodę wielokrotnego odejmowania. Jak na moje można tak: [syntax=asm]       MOV ax, bx petla:      cmp ax, cx      JNL label      JMP koniec label:      SUB ax,cx...

    Programowanie Początkujący   02 Lut 2011 07:14 Odpowiedzi: 1    Wyświetleń: 3305
  • Jak napisać program w C do znalezienia h liczb pierwszych > 100?

    no to jest właśnie ten drugi algorytm i myślę, że na potrzeby nauki, to badanie w pętli podzielności przez wszystkie liczby (dla optymalizacji - od 2 do 1/2*x, gdzie x to badana liczba), czyli sprawdzanie, czy reszta z dzielenia modulo (%) jest równa 0 (jeśli tak - to nie będzie l.pier.). Czyli w punktach: 1. Pobierz kolejną liczbę 2. Przyjmij jako...

    Programowanie Początkujący   01 Sty 2009 18:30 Odpowiedzi: 11    Wyświetleń: 11727
  • Algorytm rysowania linii, język programowania dowolny

    Witam, zabieram się za stworzenie prostego, ale efektywnego algorytmu rysowania trójkątów. Pośrednio do osiągnięcia celu potrzebuję algorytm do rysowania linii ukośnych. Najpierw chciałbym zaimplementować to w dowolnym współczesnym języku programowania, a docelowo zaimplementować sprzętowo. Samych algorytmów rysowania linii jest co najmniej kilka, jednak...

    Programowanie   13 Kwi 2008 00:38 Odpowiedzi: 8    Wyświetleń: 7232
  • Najwiekszy wspólny dzielnik dwóch liczb osmiobitowych

    Napisałem dla Ciebie taki oto program w asm dla procesorów klasy pc :) ; tasm plik.asm ; tlink plik.obj .model tiny .stack 100h .code Start: ; problem Euklidesa - NWD ; int dx; ; while(bx != 0 ) ; { ; dx = bx; ; bx = ax % bx ; ; ax = dx ; ; } ; ; return ax; ;****** ALGORYTM ***** xor ax,ax xor bx,bx mov al,28 ;8bitowe liczby -...

    Programowanie   20 Cze 2007 13:56 Odpowiedzi: 4    Wyświetleń: 2893
  • konwewrsja z dziesietnych na binarne VISUAL STUDIO NET

    na kartce sie podana liczbe dzieli przez 2 i sprawdza czy jest reszta z dzielenia jezeli tak to zapisujemy 1 jezeli nie ma zapisujemy 0 i czytamy od dolu nasza liczbe binarna ! ehis : dzieki za linka ale ogolnie to nie mam pojecia co tam jest przegladalem juz dzisiaj tego posta ... nie zabardzo chce mi sie wnikac w zawartosc tego algorytmu jest troche...

    Programowanie   08 Kwi 2005 23:47 Odpowiedzi: 3    Wyświetleń: 1732
  • Niepoprawne odczyty temperatury z DS18S20 na AT89C2051 @ 12MHz w BASCOM 8051

    Siemka! Tak patrzę w ten Twój kod i pewnych rzeczy nie kumam, ale spróbujmy go przeanalizować. - Resetujesz 1-Wire i wykonujesz polecenie konwersji po czym czekasz 750ms i super :) tylko zastanawiam się po co odczekujesz kolejne 750ms po poleceniu odczytu scratchpad? To jest niepotrzebne, możesz odczytywać dane od razu. Poza tym rozbijanie Waitms 750...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 3044
  • [Wprowadzanie liczby i przycisk akceptuj, AVR C] Jak zapisać liczbę z klawiatury 4x4 do pamięci MCU?

    Zajrzyj jeszcze raz na przykład, bo mam wrażenie, że się uniosłeś się dumą i nie postarałeś się go nawet zrozumieć. check_result to obsługa gotowego liczbowego wyniku, która zależy od tego co chcesz zrobić. Nie jest to część algorytmu. U Ciebie z resztą nie ma tego w ogóle. read_key to tylko implementacja odczytu z klawiatury. Nieistotne dla algorytmu....

    Mikrokontrolery AVR   23 Lis 2018 09:18 Odpowiedzi: 33    Wyświetleń: 1812
  • Dev C++ - Błędne wyświetlanie liczby psów w programie C

    ...to zagadnienie bardziej językowe niż programistyczne. Sporo wyjątków, generalnie na ifach lub switchu, pomocna jest też reszta z dzielenia. Najpierw ułóż algorytm, a dopiero potem bierz się za jego implementację. Znów wychodzi to co zawsze powtarzam swoim studentom - nie chodzi o to, żeby nauczyć się języka programowania lecz o to by nauczyć się...

    Programowanie Początkujący   26 Gru 2013 00:38 Odpowiedzi: 7    Wyświetleń: 1284
  • 8 bitowe MCU (8051) i konwersja 16 bitów na 5 znaków ASCII

    Wiesz.....dobrze jest wiedzieć takie rzeczy tylko dzisiaj sprawę dzielenia załatwia jeden rozkaz. x/=y; i to dla liczb czterobajtowych. Resztą zajmuje sie kompilator i programista ma czas na inne rzeczy. Po co wyważać już otwarte dzwi i poznawać na nowo rzeczy zimplementowane w kompilatorach. Chyba, że piszesz w ASM. :) ale i tak dojście do algorytmu...

    Mikrokontrolery   15 Gru 2006 11:16 Odpowiedzi: 9    Wyświetleń: 2735
  • [C] Jak obliczyć wartości S-box w Rijndael, by zmniejszyć zużycie pamięci?

    Witam ponownie! minimum teorii na temat ciał Galois GF(2^8) Jest tak, że w ciele Galois powyższego typu mamy do czynienia jak gdyby z ośmioma "podciałami" z których każde może przyjąć tylko wartość 0 lub 1. Innymi słowy operujemy na pojedynczych bitach w słowie, zatem zarówno dodawanie jak i odejmowanie wykonuje operacją XOR. Fajne, prawda :) Przykładowo:...

    Programowanie   26 Wrz 2013 20:40 Odpowiedzi: 5    Wyświetleń: 1599
  • Jak działa algorytm generujący liczby pseudolosowe w Excelu?

    Jakby ktoś był ciekawy to wygląda na to, że program pobiera w jakiś sposób liczby z zegara systemowego, dzięki czemu nawet pierwszy wynik funkcji, przy każdym włączeniu arkusza Excel jest za każdym razem inny. Jeżeli chodzi o zapis wzoru to jest on przygotowany dla języka programowania Fortran. Funkcja Float zmienia typ zmiennej z całkowitej na rzeczywistą....

    Software serwis   04 Sty 2014 15:49 Odpowiedzi: 5    Wyświetleń: 2082
  • Jak działa algorytm szybkie mnożenie w języku C? Wyjaśnienie kodu

    Czytam sobie teraz jedną książkę o programowaniu - i doszedłęm do jakiegoś programu o nazwie "szybkie mnożenie" - może ktoś mi pomóc: Mam taki kod: //Szybkie mnożenie #include<stdio.h> #include<conio.h> int szybkie_mnozenie (int, int); int main() { int a, b, c; printf("podaj liczby do mnozenia: \na= "); scanf ("%d", &a); printf ("b=...

    Programowanie   14 Mar 2006 23:54 Odpowiedzi: 12    Wyświetleń: 9903
  • Gra "teleturniej" na Attiny2313

    Program próbuje zoptymalizować na maxa, potem uzyskuje trochę miejsca, dodaje nowe funkcje, znów optymalizuje i tak dalej. Kiedy uznam że nie wiele już poradzę (przetestuje różne drogi rozwiązania danych problemów, rozbije niektóre procedury na części pierwsze itd. kończę). A czy wiesz, że zastępując funkcją select case każde if-then oszczędzasz 2B?...

    DIY Konstrukcje   29 Wrz 2012 22:58 Odpowiedzi: 14    Wyświetleń: 8763
  • Algorytm dzielenia 32-bit/24-bit na mikrokontrolerze 89S52

    robie tak: ;Procedury biblioteczne dla procesora 8031 ; org0 start: mov DZIELNA,#20d mov DZIELNIK,#2d acallDZIEL mov r6,WYNIKD; ajmpstart; ;----------------------- LCZYNequ1;dlugosc czynnikow w bajtach BCDequ20h CZYNIK1equBCD+LCZYN+1 CZYNIK2equCZYNIK1+LCZYN AKU1equCZYNIK2+LCZYN AKU2equAKU1+LCZYN*2 WYNIKequAKU2+LCZYN*2 RAKU1equWYNIK+LCZYN*2 RAKU2equRAKU1+1...

    Mikrokontrolery   08 Lip 2005 22:54 Odpowiedzi: 25    Wyświetleń: 3081
  • Sterowanie grzałkami w sekcjach: PID + PWM SSR + ON/OFF styczniki - PLC

    Moim zdaniem błędem w Twoim rozwiązaniu jest stosowanie regulatora dwustopniowego wraz z regulatorem PID. Gdy dołączysz grzałkę stycznikiem do obiektu zmieniasz jego charakter a algorytm PID działający równolegle nic o tym nie wie bo strojony był do innego obiektu. Trzeba całość oprzeć o algorytm PID tyle, że wyjcie z bloku PID trzeba rozdzielić na...

    Automatyka Sterowanie PLC   18 Wrz 2017 10:58 Odpowiedzi: 2    Wyświetleń: 3009
  • DIY sprzętowy token do generowania haseł - inspiracje i projekty

    Jak trochę nad tym podumałem to w tym właśnie widzę największy problem - myślałem o prostym algorytmie konwertującym hash -> hasło, tak, abym go zwyczajnie pamiętał i w każdej chwili mógł odtworzyć z pamięci ale kod ASCII nie jest ciągły i wymagała instrukcji warunkowych żeby pozbyć się kilku znaków (zbyt) specjalnych. To trochę burzy ideę "ma być...

    Mikrokontrolery   01 Sie 2016 04:53 Odpowiedzi: 36    Wyświetleń: 3228
  • Kilka propozycji szyfrowania danych w pamięci FLASH

    Witam Przeczytałem wszystkie posty. I teraz tak, szyfrując znanym algorytmem narażamy się na to iż algorytm jest znany a więc można wyliczyć matematyczną złożoność i będzie ona wiadoma i będzie liczbą skończoną! To odnośnie tych najlepszych algorytmów AES itp. Co do XOR to sprawa jest jeszcze prostsza bo komputer który będzie chciał odszyfrować wie,...

    Mikrokontrolery AVR   02 Lut 2010 23:21 Odpowiedzi: 100    Wyświetleń: 10027
  • [CAN] Jak obliczyć sumę kontrolną CRC dla magistrali CAN ręcznie?

    Witam! mam problem z teoretycznym obliczeniem sumy kontrolnej CRC w magistrali CAN. Wiem, że w specyfikacji CANa jest algorytm, ale raczej jest mało pomocny aby obliczyc sumę kontrolną "na kartce".Otóż szukając w różnych źródłach, znalazłem takie rozwiązanie i właśnie nie mam pojęcia czy jest ono poprawne. Oto jak licze CRC: 1.W Canie CRC jest liczone...

    Mikrokontrolery   15 Maj 2009 11:52 Odpowiedzi: 1    Wyświetleń: 6699
  • CRC16 w VHDL - czy dobrze rozumiem algorytm i wielomian?

    Wielomian opisuje ciąg 17-bitowy, ale jest to poprawny zapis - jeśli liczyć crc z definicji, traktując dane jako wielomian x-tego stopnia (gdzie x to liczba bitów), to przy dzieleniu aby reszta była wielomianem 16 stopnia (16 bitów), generator musi być stopnia o jeden wyższego. Do implementacji na rejestrze przesuwanym odrzuca się najstarszy bit. Co...

    Mikrokontrolery   07 Kwi 2010 14:24 Odpowiedzi: 10    Wyświetleń: 9977
  • Algorytm do modyfikacji macierzy - zamiana kolumny na wektor jednostkowy

    Sortujesz kolumny i wiersze tak aby na przekatnej byly jak najwieksze wartosci - krok przydatny, ale nie konieczny pierwszy wiersz dzielisz przez wartosc z peirwszej komorki. Odejmujesz ten wiersz odpowiednia ilosc razy od pozostaylych wierszy - uzyskujesz kolumne 1 i zera. Drugi wiersz - dzielisz przez wartosc drugiej komorki i analogidznie - od pozostalych...

    Programowanie   23 Sty 2006 09:23 Odpowiedzi: 5    Wyświetleń: 1275
  • Konwersja FIR do IIR? Program do konwersji współczynników.

    Czesc, Chcialbym zaprezentowac przyklad, ktory rozwiazalem by znalezc Filtr IIR z FIRa. Przyklad: (x = z^-1) filtr FIR: H = 1+ x + x2 filtr IIR: 1+bx ------ 1+ax Dzielenie wielomianow: --------------------------- 1+(b-a)x - a(b-a)x^2 ------------- 1+bx : 1+ax -1-ax ------------------- (b-a)x -(b-a)x - a(b-a)x^2 ------------------------ - a(b-a)x^2 a(b-a)x^2...

    DSP i Transmisja   09 Cze 2005 07:52 Odpowiedzi: 8    Wyświetleń: 3391
  • Makieta prezentująca działanie regulatora PID - lewitująca piłeczka

    Witam serdecznie, tym razem chcę podzielić się ze wszystkimi moim projektem dotyczącym praktycznej aplikacji regulatora PID. Szukałem najbardziej widowiskowego sposobu prezentacji i postanowiłem zbudować układ, który za pomocą wiatraczka będzie w stanie unosić piłeczkę pingpongową na zadanej wysokości. Oczywiście nie odkrywam tutaj ameryki bo tego typu...

    DIY Konstrukcje   05 Cze 2019 09:07 Odpowiedzi: 10    Wyświetleń: 6423
  • [C] Implementacja słownika w C z użyciem drzewa binarnego – liczenie słów z pliku

    No troszke namieszane - mam takie pytanie : jestesmy na takim etapie w programie mamy wyraz ( dokladnie to obszar pamieci ktory na niego wskazuje), sprawdzilismy czy juz nie wystepuje i teraz chcemy ustawic wskazanie na niego w odpowiednim węźle i tu pytanie czy musze cos porownywac i jak tak to co - zeby dojsc do odpowiedniego wezla. Zrobilem algorytm...

    Programowanie Początkujący   01 Wrz 2009 23:29 Odpowiedzi: 12    Wyświetleń: 10262
  • Jak wyświetlać czcionki 8x8 na matrycy 40x48 bez sterownika w AVR ASM?

    Widzę, że myślisz w języku C, coś tam go znam, więc jak masz pomysł na algorytm w tym języku, może mnie oświeci jak to zrobić w asm. W tym co napisałeś widzę prostszy sposób na obsługę czcionki 8x8 niż ja napisałem, ale czegoś tu nie rozumiem. nr_bajtu_pamięci_ekranu = (x div 8 – 1) *5 czyli podstawiam za x powiedzmy 14ty pixel, wychodzi mi (14/8...

    Mikrokontrolery   10 Wrz 2007 12:27 Odpowiedzi: 3    Wyświetleń: 1943
  • [ATMega48][C][AVR] Optymalizacja kodu, brakuje miejsca.

    Ok mam coś takiego: #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <inttypes.h> #include "twi.h" #include "HD44780.h" #define DeviceWrite 0b10010000 //adres ADS1110 #define DeviceRead 0b10010001 //adres ADS1110 void io_init(void) { DDRD = 0b00000000; PORTD = 0b00000001;...

    Mikrokontrolery AVR   15 Sty 2011 19:37 Odpowiedzi: 7    Wyświetleń: 2748
  • Algorytm przeliczenia 32-bitowego licznika na format godz:min:sek

    Można tak: temp=licznik sek=temp mod 60 temp=temp-sek temp=temp/60 min=temp mod 60 temp=temp-min godz=temp/60 itd. Tak, jak napisał K_o_n_r_a_d: temp=licznik-baza00 //sprowadzenie do początku doby //konwersja sekundy na minuty-sekundy sek=temp mod 60 //sekundy - końcówka temp=(temp-sek) div 60 //minuty //konwersja minuty na godziny-minuty min=temp...

    Mikrokontrolery   01 Maj 2005 17:46 Odpowiedzi: 15    Wyświetleń: 2469
  • C++ liczby pierwsze w zakresie do 10^100 – typy danych i algorytm (Sito Eratostenesa)

    A gdyby wyswietlal tylko ostatnia liczbe a wszystkie poprzednie zapisywal do pliku. Wiem ze mam male szanse ale sprobowac warto.Robie to bardziej po to zeby lepiej poznac C++ niz dla wygranej,chociaz przydalaby się:D:D hehe, no zawsze by sie taka przydala, w sumie zawsze znajdzie sie jakis zakatek ziemi, ktory by warto odwiedzic :) zgodnie z tym co...

    Programowanie   30 Mar 2005 18:52 Odpowiedzi: 22    Wyświetleń: 9404
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    1. Podrzucę Ci pomysł, pomocny lub nie. Zrobiłem PWN Atmega8 (czyli straszny dziad) generator miłego dla ucha sinusoidalnego dźwięku (w oparciu o przerwanie timera). Czystość uzyskałem, gdy na samym początku przerwania ustawiałem wartość ze zmiennej do PWM, a potem mogłem ją sobie opracowywać "na nastepny raz" do woli, nieczuły że obliczenia (mnożenia,...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2571
  • [c] Tablicowanie funkcji sinus w C - błędy w algorytmie wyboru ćwiartki

    użyłem roundf i teraz zmienna ''i'' jest zaokrąglana. dzięki za to też :-) teraz pytanie, czy tak napisany program To trzeba było się spytać wcześniej :) W zaproponowanym przykładzie najpierw przeliczasz kąt phi z radianów na zakres Dżyszla ) dochodzi do 7% błędu przy phi~pi/2 - przy 3 składnikach błąd nie przekracza 0,5%. Z kolei aproksymacja bez...

    Programowanie Początkujący   11 Sty 2009 21:32 Odpowiedzi: 14    Wyświetleń: 8785
  • [Delphi] Delphi CRC8 Maxim 1-Wire – jak poprawnie obliczyć sumę CRC dla RS232 (wielomian 0x131)?

    Mam urządzenie, które wysyła przez rs232, ciąg bajtów i na końcu sumę CRC. Odbieram te sześć bajtów w delphi comportem. Wsyswietlając je jako string otrzymuję: Xo_ wg hex będzie to kolejno 58 01 02 6F 5F 08 Ostatni bajt 08hex to suma CRC. Próbowałem obliczyć samemu tę sumę wg róznych procedur crc, jednak otrzymuję inne wyniki. Generator/wielomian...

    Programowanie   17 Wrz 2010 07:56 Odpowiedzi: 24    Wyświetleń: 6344
  • Jak zmierzyć poślizg paska klinowego w maszynie z przekładnią?

    =============================== *** Czujniki *** =============================== Jeśli jesteś limitowany kosztami to najtaniej wyjdzie kontaktron z magnesem (+układ antyodbiciowy wytłumiający ew. odskoki styków - programowo lub sprzętowo). Trochę lepszym (i droższym rozwiązaniem) jest zastosowanie indukcyjnego czujnika zbliżeniowego i elementów wykrywanych...

    Automatyka Przemysłowa   12 Lis 2005 20:26 Odpowiedzi: 20    Wyświetleń: 2958
  • LPC1768 CAN 500 kbps - Error Frame przy połączeniu skrętką 30 cm

    Sprawa ma się tak: 1) urządzeniem gadającym jest adapter USB-CAN (KVASER) 2) magistralę APB0 taktuję częstotliwością 25 MHz (częstotliwość rdzenia 100 MHz podzielona prze dzielnik o wartości 4) 3) do obliczenia wartości rejestru CANxBTR używam poniższego algorytmu: [syntax=c] temp = APB0Freq/bitrate; /* Obliczenia najlepszych wartości BRP, TSEG1 i TSEG2...

    Mikrokontrolery ARM   05 Gru 2011 09:15 Odpowiedzi: 6    Wyświetleń: 1937
  • Jak zamienić liczbę 184 z dziesiętnej na heksadecymalną?

    Ponieważ liczba jest mniejsza niż 16^2 ;=256 to będą dwie cyfry szesnastkowe. H1H0 H1=X DIV 16; H0=X mod 16; lub H0=X-H1*16; div - dzielenie całkowite mod - reszta z dzielenia uzyskane liczby z zakresu 0-15 kodujesz: od 0 do 9 -> cyfry od zero do dziewięć od 10 do 15 -> litery od A do F (A,B,C,D,E,F) czyli dla 184 H1=184 div 16=11 H0=184 mod 16=8...

    Początkujący Elektronicy   30 Maj 2005 23:23 Odpowiedzi: 2    Wyświetleń: 1097
  • Assembler 8051 - niedziałający algorytm dzielenia

    Witam. W poniższym algorytmie jest gdzieś błąd. Polega on na tym że niektóre liczy źle się dzielą. Chodzi o algorytm 32-bit/16-bit = 32-bit i reszta 32-bit Np. liczba 450221 podzielona przez 20 daje prawidłowy wynik. Natomiast ta sama liczba podzielona przez 60 już nie :( Musi istnieć jakiś niewielki błąd w algorytmie. Na dzień dzisiejszy niestety go...

    Programowanie   22 Wrz 2008 21:40 Odpowiedzi: 4    Wyświetleń: 2442
  • [c] program - przestawienie reprezentacji o podstawie...

    Algorytm zamiany sądzę że znasz: dzielenie liczby przez podstawę i zapisywanie reszt - reszty te tworzą cyfry reprezentacji liczby w nowym systemie (post wyżej). Problem w tym, że są ustawione w odwrotnej kolejności. Tu właśnie przydaje się rekurencja lub tablica do zapamiętywania cyfr - to masz niestety zabronione... Ale chyba można skorzystać z biblioteki...

    Programowanie   24 Lis 2009 17:42 Odpowiedzi: 5    Wyświetleń: 777
  • Pascal - Konwersacja liczby miedzy systemem 10 a 8 i systemem 8 a 4.

    Nie ma żadnej gotowej funkcji. Należy zaimplementować algorytm konwersji liczby (czyli dzielenie w pętli i wypisywanie znak po znaku wartości wynikającej z reszty dzielenia przez podstawę systemu.

    Programowanie   14 Sty 2014 11:39 Odpowiedzi: 6    Wyświetleń: 1293
  • [Pascal] Jak napisać kalkulator ułamków z procedurami w Pascalu?

    Już sobie poradziłem teraz kombinuje tylko z tym skróceniem ułamka i coś nic mi nie wychodzi, ale jak z tym poradziłem to i reszta pójdzie dobrze. Tzn i tak to chaotycznie u mnie wygląda i zapewne za dużo wręcz napisałem, ale jest po sesji w wolnym czasie będę dalej tworzył. Dodano po 3 Teraz wygląda to tak. Nie korzystałem z Twoich poprawek tylko sam...

    Programowanie Początkujący   20 Cze 2009 17:15 Odpowiedzi: 6    Wyświetleń: 8971
  • S7-300 timer w bloku FB nie działa zna ktoś rozwiązanie

    Odnośnie CFC: To taki pakiet Siemens'a do STEP'a umożliwiąjący projektowanie w bardziej zaawansowany sposób - poprzez składanie bloków i łaczenie (swego rodzaju "nitkami" połączeń) ich bezpośrednio, a nie za pomocą zmiennych (adresowo, czy w formie nazw zmiennych). Inną funkconalnością jest edycja bloków umożliwiająca parametryzowanie zmiennych IN,...

    Automatyka Przemysłowa   04 Lut 2012 10:50 Odpowiedzi: 25    Wyświetleń: 7359
  • Kilka pytań z podstaw elektroniki na przykładzie projektu termopara K + Atmega8

    Poprawiłem algorytm przeliczania wartości z ADC na temperaturę, i zdałem sobie sprawę, że wcześniej zupełnie źle do tego podszedłem. Do tej pory mogłem mieć zbliżone wyniki w temperaturze 100 stopni Celsjusza, a wyżej i niżej temperatura ostro się rozjeżdżała z wynikami. Obecnie w kodzie umieściłem tablicę zawierającą 77 wartości napięcia, z tabeli...

    Początkujący Elektronicy   18 Kwi 2015 19:23 Odpowiedzi: 12    Wyświetleń: 6102
  • Egzamin Zawodowy, technik informatyk, czerwiec 2011.

    heh postaram się odpowiedzieć na pare pytań. Też dziś pisałem i uważam że był dosyć trudny. nie wiem czy zdam ale napiszę wam moje odpowiedzi z uzasadnieniem. 1 c - myślałem nad transceiverem, ale nie bardzo mi to pasowało, z głupoty dałem modem 2 d - kompletnie nie pamiętałem jak wygląda symbol fire wire ale najbardziej mi pasowało 3 d - oczywista...

    Nauka Szkolnictwo   05 Kwi 2015 12:19 Odpowiedzi: 1829    Wyświetleń: 285881
  • Egzamin Zawodowy Technik Informatyk Przedsiębiorczość 2011 czerwiec 13 Arkusz X

    heh postaram się odpowiedzieć na pare pytań. Też dziś pisałem i uważam że był dosyć trudny. nie wiem czy zdam ale napiszę wam moje odpowiedzi z uzasadnieniem. 1 c - myślałem nad transceiverem, ale nie bardzo mi to pasowało, z głupoty dałem modem 2 d - kompletnie nie pamiętałem jak wygląda symbol fire wire ale najbardziej mi pasowało 3 d - oczywista...

    Nauka Szkolnictwo   08 Lip 2011 08:11 Odpowiedzi: 41    Wyświetleń: 44150
  • [Zlecę] Prosty EMG(Elektromiograf)

    a główny argument to fakt, że będzie kontakt z ciałem człowieka a dodatkowo komputer zasilany z sieci elektroenergetycznej. problem został rozwiązany parę postów wyżej - urządzenie NIE będzie podłaczone do sieci :) Rozumiem też, skoro chcesz walczyć z wysokimi wycenami, to pójdziesz dziś np. do salonu mercedesa, i pogrozisz im palcem za wyceny swoich...

    Projektowanie Bazar   16 Lip 2017 07:55 Odpowiedzi: 51    Wyświetleń: 5184
  • Algorytmy sterowania klimatyzacją w PLC: regulacja żaluzji i temperatury

    Chyba niewłaściwie rozumiem ideę sterowania, dlatego bardzo proszę o wyjaśnienie. Proszę spojrzeć na zmodyfikowany poniższy rysunek. Ta kwestia jest dla mnie najważniejsza. PID ( a tak naprawdę dość wolny regulator PI) wystawia mi sygnał w zależności od temperatury w hali i temperatury zadanej od -100% do 100%. Mam jeden regulator PID? To właśnie sygnał...

    Wentylacja i Klimatyzacja   24 Mar 2014 13:54 Odpowiedzi: 70    Wyświetleń: 27923
  • Trwa rekrutacja na studia podyplomowe: "Retro-computing: technologie i sztuka cyfrowa"

    AVE... Będzie mała ścianka tekstu, bo odpowiadam hurtem. Miałem odpowiedzieć dzień wcześniej, ale za bardzo mnie oko bolało by pisać i tej ciekawej dyskusji uczestniczyć. Ale przeważająca większość tworzy strony internetowe, aplikacje sieciowe czy mobilne - tu wiedza o tym jak działa komputer jest w zasadzie zbędna. A masz jakieś źródła, czy bazujesz...

    Newsy   06 Lis 2023 01:35 Odpowiedzi: 78    Wyświetleń: 3576
  • Sterownik do losowego migania żarówki – jak zbudować układ z regulacją częstotliwości?

    Dziękuje za ten jakże profesjonalny wpis, ale jak się to ma do migania żarówki? Chciałem zaznaczyć, że nie konstruuję wehikułu czasu, czy tam napędu międzygwiezdnego, tylko losowy przerywnik obwodu, do migania żarówką. Wrzuciłem to co napisałeś _jta_ do Groka i poprosiłem o wyjaśnienie. Oto co przygotował w... 4 sekundy: Autor opisuje sposób generowania...

    Projektowanie Układów   08 Cze 2025 18:46 Odpowiedzi: 16    Wyświetleń: 357
  • Kara dożywocia za cyberprzestępstwa w Wielkiej Brytanii?

    (at)kikiz - W tym wgzlędzie OK, jednak weź proszę pod uwagę, że kiedyś intencje były inne, ooprogramowanie posiadało dziury wynikające głównie z błędów - brak szyfrowania wynikał z braku konieczności szyfrowania. W pewnym momencie jednak decydenci zmienili zdanie i stwierdzili że cały ruch należy monitorować a pracę konkurencji trzeba jak najbardziej...

    Newsy   08 Cze 2014 13:06 Odpowiedzi: 31    Wyświetleń: 5820
  • Jak poprawić ochronę przed błędami w transmisji UART z HM-R868S i HM-T868S?

    W oparciu o algorytm Atoma napisałem program w języku C. Muszę przyznać, że daje znakomite efekty! Zaobserwowałem w prawdzie inne problemy ale są one związane z obsługą przetwornika A/C a nie z transmisją. Jeżeli zaś chodzi o samą pransmisję to nigdy nie udalo się uzyskac równie dobrych rezultatów. Poniżej wklejam kod całego nadajnika i odbiornika....

    Mikrokontrolery   24 Lut 2011 10:52 Odpowiedzi: 23    Wyświetleń: 6056
  • Dotykowy panel operatora na AVR

    http://obrazki.elektroda.pl/6843336800_1... Witam serdecznie. Mam zaszczyt zaprezentować wam mojego autorstwa panel dotykowy. Urządzenie powstało z myślą o sterowaniu różnego rodzaju sterownikami. Od czego się zaczęło: Już jakiś czas temu zbudowałem sterownik pracujący w dość trudnych warunkach: wilgoć, azot, amoniak i pomimo uszczelnienia...

    DIY Konstrukcje   31 Maj 2016 16:02 Odpowiedzi: 28    Wyświetleń: 10650
  • iPhone - Jaki iPhone wybrać? iPhone 12 czy iPhone 13?

    moich obserwacji - wiele osób kupuje telefon, po to by nim robić zdjęcia i to jaki jest tam aparat jest ważnym wyznacznikiem. Z małym ale... po co? Kto te zdjęcia wywołuje (jak pamiętam, by wywołać zdjęcie 10x15 minimalna rozdzielczość to 4Mpix), na czym ogląda, przegląda się zdjęcia? To producenci nam wmawiają, że jest on nam potrzebny. 98% oglądamy...

    Smartfony Co kupić?   24 Maj 2023 13:48 Odpowiedzi: 16    Wyświetleń: 3570
  • Jak zamienić kod BCD na HEX w assemblerze?

    Witam Procesor jest obojetny. Algorytm zawsze będzie taki sam. Zmieni się tylko kod w zależności od procesora. Algorytm zamiany z BCD na NKB: 1. Zerujemy zmienną wynikową 2. Dodajemy do zmiennej wynikowej najstarszą cyfrę BCD 3. Jeżeli mamy jeszcze cyfry to mnożymy wynik razy 10 i powtarzamy punkt 2 (tylko już następną w koleii cyfrą) np. Mając liczbę...

    Programowanie   04 Sty 2006 21:35 Odpowiedzi: 4    Wyświetleń: 2380
  • Jaki scalak zamiast ULN2803

    A co do oprogramowania, mam jeden problem nie wiem jak przeliczyć wartość dziesiętną na bity - np. 255 to 11111111 Zależy czy ma to być algorytm dla komputera czy dla człowieka. (działają identycznie tylko inaczej się zapisuje) dla człowieka: dziel liczbe dziesiętną przez 2 będzie reszta 0 lub 1, wynikiem binarnym są reszty w kolejności od najmłodszego...

    Początkujący Elektronicy   23 Lip 2003 10:45 Odpowiedzi: 15    Wyświetleń: 2669
  • Programowalna klawiatura modułowa USB

    https://obrazki.elektroda.pl/6692889600_... Od jakiegoś czasu czułem potrzebę sterowania komputerem za pomocą niestandardowej klawiatury. W wielu przypadkach, takich, jak emulatory starych komputerów i sterowanie urządzeniami za pomocą klawiatury, można przypisać funkcję programu do klawisza na klawiaturze. Na przykład komputer ZX...

    DIY Konstrukcje   17 Paź 2019 17:56 Odpowiedzi: 7    Wyświetleń: 7476
  • PCF8583 - Minuty i godziny zawsze zero, sekundy działają poprawnie

    Rok jest przestępny, gdy jego numer dzieli sie przez 4, ale nie dzieli się przez 100, bądz też gdy dzieli się przez 400. To nam załatwia sprawę roku przestępnego, proponuję stosować algorytm tylko do pierwszego przecinka, reszta do wykorzystania w roku 2100. A teraz jak to zastosować w pcf-ie. Do tych dwóch bitów na rok ustawiać zero jeśli rok przestępny,...

    Mikrokontrolery   28 Mar 2004 21:29 Odpowiedzi: 10    Wyświetleń: 3701
  • Arduino UNO - ENC28J60 + PHP i HTML na domowym serwerze np. w laptopie

    Dobra chyba muszę wrócić do samego początku. Znasz jakieś ciekawe, przystępnie napisane "lekcje" wyjaśniające jak ugryźć ten temat? Bo widzę, że z grzebania w kodzie bez wyjaśnień od znającego się na temacie, to mi niewiele przyjdzie. Zależy gdzie odczuwasz braki Z jednej język PHP (o ile w PHP będziesz implementował, prawdopodobnie tak, ale nie jest...

    Arduino   18 Paź 2016 04:54 Odpowiedzi: 12    Wyświetleń: 2481