dzielenie dużych liczb

Znaleziono około 321 wyników dla: dzielenie dużych liczb
  • [Assembler] Jak zmodyfikować kod Assemblera do dzielenia dużych liczb 32-bitowych?

    Może nie najładniej to rozrysowałem - [url=http://forum.dzyszla.aplus.pl/topic... dzielenia liczb wielobajtowych z wykorzystaniem odejmowania

    Programowanie   12 Gru 2011 07:14 Odpowiedzi: 3    Wyświetleń: 2117
  • [C++] Algorytm odejmowania i dzielenia dużych liczb w C++ (do 1000 cyfr)

    W takiej notacji, że każda cyfra jest w osobnej komórce tablicy, problemem jest obsługa wartości ujemnych. Najłatwiej jest operować na kodzie uzupełnienia do dwóch. Wtedy wyliczanie przeniesienia nie jest skomplikowane. Tutaj możesz zastosować algorytm pisemnego odejmowania, przy czym najniższe cyfry trzymać pod niskimi indeksami, aby można było działania...

    Programowanie   31 Gru 2008 14:10 Odpowiedzi: 4    Wyświetleń: 7275
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [C++] reszta z dzielenia nieskończenie dużych liczb

    Może to cię naprowadzi na metodę operowania na dużych liczbach całkowitych (DEV-C++4.9.9) : #include <iostream> #include <string> using namespace std; int main() { int l1,k=0, i, l2,j,p; char s_num1[110], s_num2[110], s_ans[111]; int tens=0, ones, ans; cout<<"Podaj pierwsza liczba : ";...

    Programowanie Początkujący   13 Mar 2010 15:53 Odpowiedzi: 5    Wyświetleń: 4929
  • REKLAMA
  • Asembler - Procedura dzielenia dużych liczb z przesunięciami i obrotami

    W szkole uczą dzielenia ręcznego ... W jakiej szkole uczą dzielenia z wykorzystaniem przesunięć i obrotów? to na prawdę proste i sam dojdziesz do odpowiedniego algorytmu. Mam nadzieję, że Ty już doszedłeś i podasz kawałek kodu. Przypominam, że chodzi o dzielenie dużych liczb (wielokrotnej precyzji) i możliwości użycia dzielnika większego niż dostępny...

    Programowanie   04 Wrz 2013 09:46 Odpowiedzi: 6    Wyświetleń: 2235
  • Jak skrócić wynik mnożenia w assemblerze AVR, by uzyskać część liczby?

    przesuwanie i dzielenie to to w gruncie rzeczy to samo. W systemie dwójkowym dzielenie przez 2 to przesuwanie, w dziesiętnym przez 10 to przesuwanie w ósemkowym przez 8 to przesuwanie itd. Jak masz problem z dzieleniem "dużych" liczb to nie zapominaj że dzielenie i mnożenie jest przemienne i czasami łatwiej to zrobić z argumentem np 8 bitowym niż potem...

    Mikrokontrolery   15 Lut 2004 23:24 Odpowiedzi: 16    Wyświetleń: 8933
  • Alternatywne metody pomiaru częstotliwości w VHDL na Spartan 3 bez bramkowania

    tylko w jaki sposób zamierzasz zaimplemetować dzielenie zmiennoprzecinkowe (Nclk>>Nx)? Tu właśnie jest sedno sprawy poruszone. Wie ktoś może jak należy wykonać dzielenie dla dużych liczb?

    Programowalne układy logiczne   13 Sty 2009 19:56 Odpowiedzi: 13    Wyświetleń: 4042
  • Wyznaczanie prędkości obrotowej na podstawie czasu pomiędzy impulsami

    Dzielenie tak dużych liczb trwa dość sporo cykli zegara co do obsługi w przerwaniu średnio się nadaje. No tak, bo przecież: niskiej prędkości obrotowej w zakresie 0,1 - 2obr/ s a więc bardzo wolno 2x na sekundę to się chyba te obliczenia wyrobią, no nie?

    Mikrokontrolery AVR   06 Kwi 2017 19:32 Odpowiedzi: 4    Wyświetleń: 924
  • Max prąd z kondensatora... Jak obliczyć... (Wzór)

    Dzięki. Już wszystko wiem.. ;) Co wszystko wiesz... :?: ... wiesz prawie nic ... :idea: ... Im dalej w las tym więcej drzew... 8-O Tu również zrobiono założenia idealizujące... :!: Mianowicie przyjęto, iż rezystor jest idealnym rezystorem, a kondensator jest idealnym kondensatorem elektrolitycznym, który ma stałą wartość pojemności, czyli niezależną...

    Początkujący Elektronicy   07 Maj 2008 11:48 Odpowiedzi: 6    Wyświetleń: 22388
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    napisz w języku C funkcję, która dzieli dwie liczby zmiennoprzecinkowe mające długość do tysiąca cyfr w zapisie dziesiętnym Zadanie to przekracza możliwości języka C i zwykłych typów zmiennych, które nie są w stanie pomieścić tak dużych liczb zmiennoprzecinkowych. Aby rozwiązać ten problem, należy skorzystać z bibliotek matematycznych, takich jak GMP...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 36648
  • REKLAMA
  • Problem z obsługą dysku twardego z poziomu DOS-a - dla instalacji Win 3.11

    Na chwilę obecną próbowałem zainstalować DOS 6.22, przez ukrycie partycji NTFS i utworzenie FAT 16. Nawet udało mi się w te sposób zainstalować Win 3.11 jakoś to działało ale mogłem go wystartować jedynie przez dyskietkę startową i zgłaszał komunikaty o niezgodności wersji MS DOS ale jakoś tam działał (całkiem sympatyczny i "kolorowy system). W kolejnym...

    Software serwis   26 Lip 2017 15:28 Odpowiedzi: 18    Wyświetleń: 1098
  • REKLAMA
  • 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
  • [VBA] [EXCEL] Pętlą "Do Until...Loop"-jak to zrobi

    Musisz dopasować eksperymentalnie. Bardziej "odporne" rozwiązanie to dzielenie "za dużej" liczby przez 2, zamiast odejmowania z w13 Sub Korekta(kol) Application.ScreenUpdating = False If Cells(5, kol) < 0 Then Exit Sub If Cells(19, kol) < Cells(20, kol) Then knyps = 1 If Cells(19, kol) > Cells(21,...

    Programowanie   21 Lis 2010 21:23 Odpowiedzi: 31    Wyświetleń: 10929
  • Jak poprawić kod C++ na współczynnik Newtona dla dużych liczb?

    Uzupełniając: to, że końcowy wynik mieści się w zakresie, nie znaczy, że nie doszło do jego przekroczenia w trakcie obliczeń. Masz najpierw mnożenie, a potem dzielenie; najprawdopodobniej nie zmieścił się wynik mnożenia. Jakbyś rozbił tą linijkę ze wzorem na pojedyncze operacje (właściwie to dwie: mnożenie i dzielenie), to mógłbyś prześledzić dokładnie,...

    Programowanie Początkujący   28 Paź 2009 13:43 Odpowiedzi: 2    Wyświetleń: 1377
  • Jak obracać i odbijać kwadrat w ASM 51 za pomocą współrzędnych?

    Bolek: 1.Żeby nie było przesunięcia tak jak mówisz, to musisz użyć liczb ujemnych. Bo jak masz liczby -20 i 20, to skalowanie x3 zamieni to na -60 i 60 - wszystko ok Jak masz liczby 10 i 20, to skalowanie x3 zamieni na 30 i 60.. środek kwadratu jest już zupełnie gdzie indziej 2.Żeby otrzymać dobrą płynność powinieneś użyc wyników z mnożenia/dzielenia...

    Mikrokontrolery   31 Mar 2006 14:35 Odpowiedzi: 26    Wyświetleń: 1670
  • Dzielenie z przecinkiem w ASM na 51 - jak obliczyć część ułamkową?

    ogólnie mówiąc musze sobie przeskalować jeden parametr w drugi Pierwszy (A) jest zawsze od 0 do 100, drugi (B) może mieć mniejszy "zakres" np 20...70 (Bl...Bh) Obmyśliłem sobie taki wzorek C=100/A D=(Bh-Bl)/C B=Bl+D Tylko jakoś w ASM na 51 ciężko dzielić większe liczby, w dodatku z przecinkiem (zajmują sporo czasu). teraz dwa pytania: 1. 10/4=2,5 jak...

    Mikrokontrolery   08 Paź 2008 20:29 Odpowiedzi: 6    Wyświetleń: 2073
  • Jak wyświetlić zmienną liczbową na LCD w asemblerze?

    Bardzo sprytna funkcyjka zumek :) Wygląda na czasochłonną dla dużych liczb, ale jeśli chodzi o kod programu, to krócej chyba by się tego nie dało zrobić. I nie ma żadnego "dzielenia wielobajtowego" :)

    Mikrokontrolery   15 Mar 2008 14:38 Odpowiedzi: 8    Wyświetleń: 2317
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    To by wyglądało tak: mamy blok pamięci przeznaczony go na flagi dla np. 4 miliardów liczb (0.5GiB), przesiewamy te liczby przez sito Erastotenesa, i pakujemy do listy różnic; następnie przetwarzamy w ten sam sposób kolejne 4 miliardy... W trakcie liczenia sumy liczb robisz podwójne sumowanie: jedno, żeby wyliczać kolejne liczby pierwsze, drugie, żeby...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2730
  • [8051][Asm]Wyświetlanie wyniku dodawania na wyśw. LED

    Można to łatwo zrobić za pomocą dzielenia przez 10 np. 9+5=14 14:10=1 reszty 4 Na jednym wyświetlaczu wystawiasz 1 a na drugim 4. Podobnie można zrobić z liczbami większymi od 99, dzieląc przez 100.

    Mikrokontrolery   03 Kwi 2010 12:48 Odpowiedzi: 18    Wyświetleń: 4476
  • [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
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Witam, mam taki fajny temat projektu, może komuś przyda się to co już napisałem a może ktoś znajdzie tam jakieś błędy lub zechce dopisać dzielenie. Założenia są takie: *liczba jest przechowywana w klasie jako tablica bajtów, po jednym bajcie na pozycję *klasa zawiera podstawowy interfejs do operacji na liczbie *działania są realizowane przez zewnętrzne...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2547
  • [C++] Jak w C++ policzyć ilość cyfr w podanej liczbie?

    proste - dzielisz sobie przez 10 i sprawdzasz, czy liczba jest większa od 1 - jesli nie, to znaczy, że jest 1 cyfra, jeśli tak, to dzielisz przez 100 i sprawdzasz, czy liczba jest większa od 1 - jesli nie, to znaczy, że są 2 cyfry, jeśli tak, to dzielisz przez 1000 itd. To najgłupsza ale najprostsza metoda jaka mi przychodzi do głowy ;-) Możesz również...

    Programowanie   15 Lip 2004 08:07 Odpowiedzi: 3    Wyświetleń: 13967
  • Nadpróbkowanie LM35 z użyciem AVR i przerwań ADC - jak poprawić kod?

    wiem że jakieś nadpróbkowanie tu jest ale jak to możliwe? Przecież dodaje 128 próbek i dzielę przez 128 Liczy średnią, najprawdopodobniej nadpróbkowuje. Z programu nie da się wywnioskować danych wejściowych, można tylko domniemywać. Przez 128? A dlaczego nie przez 4? Otóż jeśli używasz float, to masz możliwość zapisu tych dodatkowych bitów i to jak...

    Mikrokontrolery AVR   05 Cze 2017 22:01 Odpowiedzi: 16    Wyświetleń: 2208
  • 8051: Jak dodać i wyświetlić sumę dużych liczb na LED?

    Niestety ja pisze w C# wiec ze składnia ci nie pomogę. Ja cos takiego napisał bym tak: Odczyt danej, Podział danej na TH0 i TL0, Zapis danych do kości pod odpowiednie adresy, (i tak tyle razy ile chcesz) . . (mamy 10 odczytów) deklaracja zmiennej 3 bajty, złożenie w tej zmiennej pierwszej liczby z pamieci, deklaracja zmiennej 2 bytowej złożenie w niej...

    Mikrokontrolery   21 Maj 2009 12:57 Odpowiedzi: 4    Wyświetleń: 1538
  • APC Smart UPS DLA1500I - AKU o większej pojemności (żelowe, czy samochodowe ?)

    Wszystko podłączone. W teorii działa. Aktualnie puściłem kalibrację przy 300W obciążenia. Tak swoją drogą to jest jakiś specjalny sposób na wyliczenie liczby battery packów czy proste dzielenie: (pojemność dużych AKU / pojemność standardowych AKU) - 1 ? (ten -1 to po to, że przy standardowej pojemności liczba battery packów to 0, a nie 1).

    Komputery Zasilacze   23 Mar 2013 01:51 Odpowiedzi: 14    Wyświetleń: 4860
  • Jak obliczyć i wyświetlić wzmocnienie na LCD w AVR w asemblerze?

    Wz = 31,5-((255-n)/2) wystarczy pomnożyć przez 10 10Wz = 315 - ((255-n)*5) Teraz masz już całkowite. Przecinek wstawiasz podczas wyświetlania na LCD. Ustawiasz kursor na pozycji drugiej, wyświetlasz liczbę - w twoim przypadku 10x większą. Teraz dzielisz liczbę przez 10 tak aby wynik zawierał liczbę pełnych dziesiątek (bez części ułamkowej), ustawiasz...

    Mikrokontrolery   04 Sie 2007 11:16 Odpowiedzi: 2    Wyświetleń: 2897
  • Jak zaprojektować prosty kalkulator z funkcjami +, -, *, /, √?

    Hey !! hehe nieźle Panowie :) Co do kalkulatora to jakoś na pierwszy rzut, jako człowiek, który nie zna się w ogóle na elektronice, to dosyć zawiły problem, zacznij od jakichś dzwonków, alarmów, liczników itp. :) No ale poważnie, tak jak Xitami pisał jest duuużo dróg do zrealizowania tego tematu, od układów logicznych do procków (tych małych '51 i dużych...

    Początkujący Elektronicy   12 Gru 2004 01:25 Odpowiedzi: 9    Wyświetleń: 1710
  • Czym jest faktoryzacja? Wyjaśnienie pojęcia i zasady rozkładu na czynniki

    cytat z forum dvb-z " Wszystkie instrukcje wysylane do kart sa szyfrowane za pomoca kluczy RSA. RSA jest kodowaniem niesymetrycznym, tzn do kodowania używamy innych kluczy niż do dekodowania. Zasada tworzenia klucza publicznego i prywatnego: - wybieramy losowo dwie duze liczby p,q - obliczamy n=pq - obliczamy m=(p-1)(q-1) - wybieramy niewielka liczbe...

    SAT Serwis   05 Mar 2005 20:54 Odpowiedzi: 2    Wyświetleń: 6286
  • Implementacja regulatora PI w asemblerze na Atmega8 - obsługa przepełnień

    tak jak poprzednio pisałem wszystko zalezy od wielkości liczb na których operujesz i w zależnoścido nich wybierasz odpowiedni sposób ich zapisu i operacji na nich wykonywanych. Z tego co widzę to będą to liczby całkowite także ujemne ale 7mio bitowe (kod U2) ale pomysł zamieniania je na inny kod jest... troszke naciągany: po co? Program sobie poradzi...

    Mikrokontrolery   15 Maj 2007 11:57 Odpowiedzi: 9    Wyświetleń: 2620
  • Dlaczego 8051 jest lepszy od AVR w zastosowaniach komercyjnych?

    A czy procki na rdzeniu 8051 atmela (z ISP) są równoważne z oryginałem? Jeśli chodzi o szybkość wykonywania instrukcji i pamięć RAM to tak, wszystkie bazują na oryginalnym 8051/8052. Natomiast posiadają często dodatkową pamięć EEPROM (obsługiwaną rozkazem movx) oraz interfejs SPI. 8051 nie ma - a przynajmniej Ja nie znalazłem - takiego fajnego darmowego(!)...

    Mikrokontrolery   02 Cze 2008 22:03 Odpowiedzi: 30    Wyświetleń: 7839
  • Pascal: Wczytywanie trójek liczb o sumie będącej liczbą pierwszą

    no to jeszcze mała optymalizacja wynikająca częściowo z założeń autora (tylko czemu pierwiastek, a nie połówka? To nie sito!), przy okazji znacznie wydajniejsza: function Czy_Liczba_pierwsza( x: integer) : boolean; var idx : integer; begin if x in [0,1] then {sprawdzamy czy podana liczba to 0, 1} begin Czy_Liczba_pierwsza:=false;...

    Programowanie Początkujący   11 Kwi 2010 08:22 Odpowiedzi: 17    Wyświetleń: 2715
  • Generator funkcyjny DDS na mikrokontrolerze - zniekształcenia przy dużych dX

    1. 2048+Y0+((X-X0)*(Y1-Y0))/(X1-X0); samo (Y1-Y0)/(X1-X0) może dawać wynik nie dokońca taki o jakim myślisz ponieważ to są liczby całkowite Słuszna uwaga. Ale na początek można zacząć od wywalenia nawiasów dookoła tego dzielenia, tak aby najpierw wykonało się mnożenie, a dopiero potem dzielenie. Jeśli to nie pomoże w wystarczający sposób, to albo trzeba...

    Mikrokontrolery   11 Gru 2016 11:55 Odpowiedzi: 137    Wyświetleń: 4386
  • Bsscom - Jak zwiększyć zmienną o 0.1 po naciśnięciu przycisku?

    dzielenie w bascomie zjada bardzo dużo zasobów... zamień liczbę na hexy albo binarnie i dodawaj albo odejmuj, [url=http://edu.i-lo.tarnow.pl/inf/alg/0... binarne to w zasadize odejmowanie z przesunięciem...

    Programowanie   21 Paź 2013 20:59 Odpowiedzi: 7    Wyświetleń: 1620
  • Legalność zarabiania na reklamach przy filmach z YouTube na stronie Youtubersi.pl

    Przecież udostępnianie filmików z yotuba jest legalne według tego artykułu po niżej, założeniem funkcjonowania serwisu YT jest dzielenie się materiałami oraz osiąganie jak największej liczby odsłoń filmów. http://legalnakultura.pl/pl/prawo-w-kult...

    Multimedia Początkujący   18 Wrz 2018 19:19 Odpowiedzi: 5    Wyświetleń: 567
  • Generator liczb losowych oparty o pamięć RAM

    http://obrazki.elektroda.pl/4083580600_1... Jak wygenerować losowy ciąg bitów? Niektórzy ludzie powiedzą, że to niełatwe, inni, że to bardzo trudne, a jeszcze inni zastanawiać się będą, czy to w ogóle możliwe. Oczywiście, nie problemem jest tworzenie ciągów pseudolosowych bitów korzystając z oprogramowania, ale niestety nawet najlepszy...

    DIY Zagranica   10 Lip 2015 19:41 Odpowiedzi: 31    Wyświetleń: 11721
  • IAR -[C] pytanie dotyczące długości zmiennych w C

    Chyba będzie najlepiej jak posłużę się przykładem. Przedstawiam wartości maksymalne. przyklad 1. x=ADC/timer - x to bedzie duży ułamek np. 0,00 999 999 999 będzie użyty jako stała wyliczona na początku z przetwornika ADC i timera, timer może przyjąć nawet wartość 9 999 999 999 999 przyklad 2. y=timer2*x - timer2 moze przyjmowac wartosci 9 999 999 999...

    Mikrokontrolery AVR   17 Wrz 2012 11:15 Odpowiedzi: 10    Wyświetleń: 1638
  • Czy na parametrach SNR i tłumienia pójdzie Neostrada 6mbit?

    Całkowicie zgodzę się z wypowiedzią przedmówcy - na takich parametrach bez problemu 6Mb pójdzie. A pingi nie poprawią się z dnia na dzień, trzeba poczekać aż TP rozbuduje te relacje które się zapychają, ew. przepną DSLAMA z kaskady bezpośrednio do routera w sieci szkieletowej. Niestety, taki urok neostrady (neti czy innego dostawcy też) - usługa jest...

    Sieci Początkujący   22 Lut 2010 21:20 Odpowiedzi: 2    Wyświetleń: 1181
  • asm '51 --> dzielenie liczb dwubajtowych wynik = 1 bajt

    Dzięki wielkie - nie różni się prawie od dzielenia 3 bajtowych ale za to dużo szybsza a to jest ważne....

    Mikrokontrolery   21 Mar 2006 20:22 Odpowiedzi: 6    Wyświetleń: 2701
  • Arduino C - Konwersja temperatury DS18B20 na ludzką postać

    Otrzymane 2 bajty łączę w liczbę 16 bitową. Mnożę ją przez 10 i dzielę przez 16 (tj. przesuwam o 4 bity w prawo). Mam w wyniku temperaturę 10x większą niż w rzeczywistości. Ewentualne obliczenia i ustawienia wewnątrz programu robię na liczbach 10x większych. Dla procesora to żadna różnica. Wyświetlaniem zaś zajmuje się za każdym razem ten sam podprogram,...

    Mikrokontrolery AVR   27 Mar 2015 09:17 Odpowiedzi: 8    Wyświetleń: 1743
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Jak rozumiem chcesz defakto dzielić częstotliwość przebiegu jeżeli tak to nic prostszego: pętla for inkrementowana stanem wysokim np. i po osiągnięciu określonej ilości powtórzeń zmiana jakiegoś pinu "wynikowego" na stan przeciwny. problem się zacznie jak będziesz chciał podzielić przez liczbę inną niż wielokrotność 2 nie mam pomysłu jak takie dzielenie...

    Mikrokontrolery AVR   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 5720
  • Projektowanie zasilacza dużej mocy: Dlaczego mosfety nie przepuszczają pełnego prądu?

    Tak to teraz wygląda: https://tinyurl.com/23w2bq97 Dodałem panel informacyjny w postaci diod, stabilizator napięcia i wyłącznik na 10kV. Na realnych komparatorach z wyjściem OC i wymaganym ostępem napięć wejściowych od zasilania nie zadziała ale w symulacji ok. Ja to biorę na intuicję. Ja mogę czasem zrobić coś na intuicję bo rozumiem działanie układów...

    Projektowanie Układów   21 Sie 2023 20:49 Odpowiedzi: 80    Wyświetleń: 2127
  • Wolne otwieranie stron i blokada portów P2P w Kolornet 1 Mb/s w Krakowie

    Na obrazku zapomniałeś o -f (a to blokuje dzielenie pakietów, żeby ustalić MTU, które jest o 28 większe niż max.liczba po -l gdy pakiet nie musi być dzielony). Mam jeszcze kłopot z P2P blokują mi porty co z tym zrobić ? Nic, czytaj regulamin, jak sobie nic nie zapisali to możesz zerwać umowę, a jak zapisali to zacisnąć zęby i cierpieć.

    Sieci LAN   29 Wrz 2008 20:47 Odpowiedzi: 13    Wyświetleń: 8220
  • 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ń: 348
  • Algorytmy w C++, dziel i zwyciężaj, złożoność obliczeniowa.

    Proszę o pomoc :) to taka jednorazowa pomoc dla kolegi :P 4. Przedstaw algorytm rozwiązania problemu wyszukiwania maksimum i minimum w danej tablicy liczb całkowitych stosując metodę "dziel i zwyciężaj". 5. Dany jest uporządkowany ciąg liczb całkowitych (od najmniejszej do największej). Stosując metodę "dziel i zwyciężaj" utwórz algorytm wyszukiwania...

    Programowanie   07 Lut 2007 16:21 Odpowiedzi: 3    Wyświetleń: 3673
  • Maksymalne natężenie prądu w sieci domowej bez bezpieczników i limity kabli

    Co do transformatorów, to o ile pamiętam ze jak one zmniejszają napięcie to w zamian zwiększają natężenie, moc pozostaje ta sama prądu, a mniejsze moce wynikają stad,że prąd jest dzielony pomiędzy dużą liczbę odbiorców - dobrze rozumuje? Tak. Zobacz jak wygląda sieć elektroenergetyczna w okolicach Warszawy Co do baterii kranowej (dzięki za obrazowe...

    Początkujący Elektronicy   10 Paź 2015 17:21 Odpowiedzi: 16    Wyświetleń: 2688
  • Jak podzielić liczbę 14-bitową na dwie 8-bitowe w zapisie dziesiętnym?

    ok, już wyjaśniam - operacje bitowe wykonują się dużo szybciej niż dzielenie, przykładzik: liczba AND 255 - zerujemy wszystkie bity oprócz ostatnich ośmiu które pozostają bez zmian. Jest to odpowiednik reszty z dzielenia przez 256. przesunięcie bitowe w prawo jest odpowiednikiem części całkowitej z dzielenia przez jakąś potęgę dwójki - przesunięcie...

    Programowanie   07 Lip 2006 08:16 Odpowiedzi: 4    Wyświetleń: 1380
  • [Assembler] Jak dzielić liczby przez 10 lub 100 w asemblerze? Komendy FMUL i FMULS

    potrzebujesz odwzorowania: 0 = -15.00 1023 = +15.00 Najpierw pozbędziemy się kropki dziesiętnej: 0 = -1500 1023 = +1500 Teraz pozbędziemy się znaku: 0 = 0 1023 = 3000 Przekształcenie sprowadza się więc do pomnożenia wartości z ADC przez 2,93255132. Pomnóżmy tę liczbę przez 256, otrzymamy 750,7331378, w przybliżeniu 751. Mamy zatem mnożenie bez znaku...

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 13704
  • Zaliczenie z informatyki - język ANSI C - 2 zadania - POMOCY

    Witam, mam wielką prośbę do kolegów forumowiczów. Na zaliczenie z informatyki musze napisać dwa programy, niestety mam z nimi trochę problemów. Nie prosze o gotowe rozwiązania, tylko o pomoc. Zad.1. Napisz program który zapisze do pliku tekstowego figurę utworzoną z gwiazdek w taki sposób: *_*_*_*_* _*_*_*_*_ __*_*_*__ ___*_*___ ____*____ o n liczbie...

    Początkujący Elektronicy   09 Cze 2006 10:48 Odpowiedzi: 4    Wyświetleń: 2098
  • Mnożenie w asemblerze. Kod w C i tłumaczenie na asembler.

    przekształciłem wzory do postaci w których występują liczby 2 do n-tej - czyli w asemblerze bez problemu (przesuwam w prawo lub w lewo i to mi dzieli lub mnoży x2). nie wiem jak mi to jeszcze wyjdzie (bo ze wzoru mam tam liczby 2do20) bo symulacje sobie przeprowadze jutro-kiedyś już coś podobnego robiłem i chodziło (tyle że na dużo mniejszych liczbach)...

    Mikrokontrolery   15 Sie 2006 14:55 Odpowiedzi: 12    Wyświetleń: 3716
  • Jak poprawnie podzielić cyfry na wyświetlaczu LED dla liczb > 231?

    Witam. Przekopałem już cały net i nadal nie potrafię rozwiązać problemu z podziałem cyfr na wyświetlacz LED. Problem jest taki że jak zaczynam dzielić liczby większe od 231 to wyświetla mi głupoty (są to cyfry ale nie ich kolejność). Podział cyfr robię w taki sposób: Wartosc(1) = Lm335_1 W(1) = Wartosc(1) / 1000 W(2)...

    Mikrokontrolery   18 Lip 2010 22:33 Odpowiedzi: 6    Wyświetleń: 2117
  • [ATmega8] Jak wyświetlić temperaturę 20.5°C na 7-segmentowym LED z ATmega8?

    1) Przenieś obsługę wyświetlania do przerwania, inaczej wyświetlacz będzie zmieniał jasność w stosunku do tego jak długo będzie wykonywała się główna pętla. 2) Stwórz tablice w której kolejnym pozycjom odpowiadają kombinacje bitów zapalające dane cyfry. Tzn. po kolei kombinacja dla 0 potem dla 1 itd. Ułatwi to konwersję cyfry na kombinację bitów które...

    Mikrokontrolery AVR   05 Maj 2011 13:01 Odpowiedzi: 19    Wyświetleń: 10428
  • Bascom: Tworzenie i wysyłanie danych przez 4-bitową szynę na procesorze 51/AVR

    A co będzie jak będę chciał wysłać większą liczbę np H1E240 czyli 123456 ,muszę je sam dzielić na 4 bity i po kolei wysyłać?

    Mikrokontrolery   20 Lip 2010 13:47 Odpowiedzi: 3    Wyświetleń: 804
  • [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
  • [AVR] [AVR][C] - Kalibracja odczytu ADC na ATtiny26 z wewnętrznym źródłem 2,56V

    Bardzo dziękuję za sugestie - myślę, że skoro dobrałem bardzo idealne rezystory to w takim razie tak jak pisał atom1477 na pewno pozostawała kwestia poziomu wewn. napięcia odniesienia - być może jest niższe niż 2,56 lub nieco wyższe - też to widziałem w PDF'ie - tylko jak to sobie skalibrować bo widziałem że niektórzy to jakoś robią i radzą sobie bez...

    Mikrokontrolery AVR   17 Paź 2009 17:46 Odpowiedzi: 4    Wyświetleń: 4137
  • [C] Błąd w programie C przy sprawdzaniu liczb zaprzyjaźnionych - wyjście z programu

    Faktycznie Xitami nie było sensu dzielić a przez a-1 jeżeli liczba ta jest większa niż a/2, załapałem... człowiek taki ograniczony... Wielkie dzięki, przy większych liczbach powinno pomóc ;-) EDIT: a jakiego typu użyć dla takiej "sporej" liczby: long long unsigned ? Tylko nie wiem co po % wpisać dla long long. EDIT2: Chętnie bym dał Wam punkty ale jestem...

    Programowanie   08 Kwi 2009 23:03 Odpowiedzi: 23    Wyświetleń: 2637
  • 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
  • ATmega16 – generowanie i weryfikacja jednorazowego PIN po roku działania urządzenia

    Przykład algorytmu: na wygenerowanej liczbie wykonujesz działania matematyczne takie, aby liczba wynikowa miała zawsze przynajmniej 6 cyfr np. mnożysz ją przez 3, dodajesz 123 i odejmujesz 1. Po wykonaniu tych działań sprawdzasz, czy liczba jest większa niż 999999, jeżeli tak to dzielisz ją przez 10 bez reszty i znowu sprawdzasz, czy jest większa niż...

    Programowanie Początkujący   28 Lip 2012 10:08 Odpowiedzi: 10    Wyświetleń: 4025
  • Jak zamienić int na string w Keil C bez funkcji itoa?

    Liczbę jednocyfrową bez problemu wrzucę do char'a, ale większego int nie potrafię przepisać do stringa. Oczywiście mógłbym dzielić przez 10, 100, 1000 itd. wyciągać pojedyncze liczby, wrzucać do charów, a potem skompletować tablicę charów i użyć jej jako string, ale szukałem czegoś ładniejszego. Gdybym wszystko wiedział to bym nie pytał :]

    Mikrokontrolery   06 Wrz 2006 11:21 Odpowiedzi: 4    Wyświetleń: 2567
  • Jak przezwoić transformator z 9V 3A na 24V 1A z drutem 0,25 mm?

    Witam Jeśli zmierzyłeś średnicę drutu bez izolacji i wynosi ona 1,2mm średnicy to przekrój kwadratowy dla tego drutu wynosi 1,31 mm kwadrat a dla przekroju 0,25mm średnicy wynosi 0,049mm kwadrat. I tylko przekroje kwadratowe można dzielić lub dodawać do siebie. Przekrój kwadratowy drutu 1,20 czyli 1,31mm dzielisz przez 3 ponieważ liczba zwoi dla napięcia...

    Elektryka Dla Każdego   07 Lip 2009 19:25 Odpowiedzi: 12    Wyświetleń: 1768
  • [AT91SAM7S64] [AT91SAM7S64][C] Wydajność obliczeń pierwiastka z long w ARM vs AVR

    ARM jest ma architekturę riskową więc dzielenie nie zawsze jest. Rdzeń Cortex M3 np. STM32 firmy ST ma dzielenie sprzętowe liczb całkowitych, zwróć uwagę na algorytm na pewno dzielenie jest i jeśli jest sprzętowe jest dużo szybciej. Jeśli to Ci nie weystarczy najlepiej będzie wziąć DSP'ka ze sprzętowym blokiem do operacji zmienno przecinkowcyh. Dzielenie,...

    Mikrokontrolery ARM   02 Wrz 2008 09:13 Odpowiedzi: 8    Wyświetleń: 4231
  • Zawieszenie magnesów w rotametrach Pandelli - kotłownia Termet Gold 20KW

    Pompa w kotle nie ma tak dużego przepływu. Wystarczy policzyć ilość odejść z listwy razy wymagany przeplyw . Dopiero jak zmniejszysz wymagany przeplyw tzn odetniesz kilka wyjść rotametry reagują bo wydajność pompy dzielisz na mniejszą liczbę wyjść.

    Systemy Grzewcze Użytkowy   14 Lis 2021 21:19 Odpowiedzi: 32    Wyświetleń: 9045
  • [ATmega8] [ATmega8][C] itoa: unsigned int wyświetla błędne wartości na LCD HD44780

    proponowałbym koledze samemu sobie napisać procedurę konwersji przynajmniej będzie to dla ciebie jakąś formą nauki a zamiana jest prosta i wygląda tak: 1) obliczasz resztę z dzielenia swojej liczby przez 10 i wstawiasz na koncu bufora znakowego dodatkowo powiększając o 0x30 (czyli z liczby robisz znak odpowiadający tej wartości) 2) dzielisz liczbę przez...

    Mikrokontrolery AVR   04 Mar 2010 09:05 Odpowiedzi: 5    Wyświetleń: 4998
  • Jak efektywnie dzielić 8-cyfrowe liczby BCD w asemblerze '51?

    Spoko, spoko... poradziłem już sobie. Zrobiłem to właśnie tak, jak na kartce papieru, a dokładniej : - liczbę, przez którą dzielę dosuwam do lewej (z prawej dostawiam zera), - sprawdzam, czy nie jest ona większa od liczby, którą chcę podzielić - jeśli nie odejmuję - jeśli tak, przesuwam o jedną pozycję w prawo i tak w pętli Wynik jest zapisywany w taki...

    Mikrokontrolery   25 Wrz 2005 14:21 Odpowiedzi: 9    Wyświetleń: 2224
  • Jak zaprojektować 4-wejściowy układ na bramkach NAND do mnożenia przez 2/3?

    Proszę o pomoc bo kompletnie nie wiem jak się do tego zabrać. Najpierw określasz liczbę wyjść. Wejście to 4 bity czyli od 0 do 15. Największa liczba na wyjściu to 15 * 2 / 3 = 10, też trzeba 4 bity. Na resztę - dzielenie przez 3 może dać resztę 0, 1, 2, a więc 2 bity. Następnie robisz tablicę stanów: wypisujesz wszystkie możliwe stany wejść i odpowiadające...

    Nauka Elektroniki, Teoria i Laborki   23 Kwi 2016 11:44 Odpowiedzi: 4    Wyświetleń: 1386
  • Dlaczego internet Orange zwalnia wieczorami przy oglądaniu filmów?

    to są tzw. godziny szczytu. sieć ma określoną przepustowość i jeśli do jednego nadajnika podepnie się większa liczba użytkowników to po prostu nie ma z czego dzielić. zgłaszaj problem - może cos z tym zrobią - choć wątpie. Ciekaw jestem kiedy LTE się zapcha - mówienie o 150mbps to taki sam chwyt jak opowiadanie o 7,2 w orange.

    Sieci LAN   09 Cze 2013 10:56 Odpowiedzi: 4    Wyświetleń: 2982
  • [AVR][GCC] - kilka pytań. Co to jest F_CPU? #define, wyświetlanie na ekranie.

    Przy tak dobranym F_CPU lepiej będzie użyć wyrażenia drugiego. Co do używania liczb całkowitych: pierwotnie miałeś w wyrażeniu "1000000.0", co powodowało, że część wyników pośrednich była by z przecinkiem a więc i wynik końcowy by był. Teoretycznie kompilator powinien to policzyć, jednak nie chciał (może wyłączona optymalizacja?). Jednak jeśli zamienisz...

    Mikrokontrolery   28 Mar 2009 07:03 Odpowiedzi: 5    Wyświetleń: 2372
  • [STM32F103C8T6][C / WORKBENCH] Dioda nie chce mrugać

    W tej pętli w opóźnieniu zrób volatile int i, bo kompilator wywala pewno pętlę i dioda mruga tylko Ty nie nadążasz patrzeć. Albo dołóż jeszcze jedna zmienną. int Delay( int delay) volatile int i; int j = 0; for( i=0; i < 4000* delay; ++i ) { j+=i; } return j; } I uważaj na zakres liczb całkowitych bo 32 bity to dużo, ale dzielone przez 4000 to już...

    Mikrokontrolery ARM   16 Maj 2018 20:43 Odpowiedzi: 10    Wyświetleń: 1140
  • Jak zbudować odwracacz fazy na ECC85 do wzmacniacza gitarowego?

    Czy jesteś pewien że odwracacz fazy o sprzężeniu katodowym będzie w tym przypadku optymalny? Jego główną zaletą jest mała wrażliwość na tętnienia zasilania, co miało jakie takie znaczenie w zamierzchłych czasach, gdy kondensatory o dużej pojemności były bardzo drogie. Dziś jedyną praktyczną zaletą jaką ma on w porównaniu z najprostzym i najpewniejszym...

    Elektronika Retro   24 Lut 2012 22:43 Odpowiedzi: 12    Wyświetleń: 2643
  • 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
  • dzielenie na cyfry setek, dziesiątek, jedności - Transmisja szeregowa 8051

    Musisz też pamiętać o obsłudze znaków niebędących cyframi - zawsze może wystąpić jakieś przekłamanie w transmisji, albo błąd operatora. Takie znaki możesz ignorować, albo odrzucać całą liczbę jako błędną. Musisz też pamiętać o tym, że twoja zmienna zawierająca wartość może się przepełnić. Czyli kolejny warunek - jeżeli liczba jest zbyt duża (zawiera...

    Mikrokontrolery Początkujący   10 Gru 2020 10:33 Odpowiedzi: 7    Wyświetleń: 1017
  • VBA - dzielenie wartości z dwóch komórek/wynik w trzeciej

    W poście z 09:48 zrobiłam screen - problem jest w momencie większej liczby kolumn z pivotki. Generalnie w każdym tygodniu dojdzie nowa kolumna, bo to dane tygodniowe.

    Programowanie Początkujący   28 Lut 2018 15:09 Odpowiedzi: 13    Wyświetleń: 1998
  • Excel - SUMA.JEŻELI zwraca 0 przy wypełnieniu pierwszych komórek

    U mnie to wygląda tak (komórka D19): =JEŻELI(C19>0;B19/C19;0) Czyli tak jak pisałem: Jeżeli C19 (liczba wpłat) jest większa niż zero to wynikiem w komórce będzie dzielenie B19/C19 (suma wpłat dzielona przez ilość wpłat). W przeciwnym wypadku będzie to 0 (zero).

    Software serwis   14 Cze 2013 20:49 Odpowiedzi: 20    Wyświetleń: 7158
  • Risc-V - słów kilka o architekturze

    https://obrazki.elektroda.pl/6876053500_... Wiele dzisiejszych architektur powstało podczas wieloletniego procesu udoskonalania i tworzenia coraz lepszych rozwiązań, aby były one jak najbardziej doskonałe. Firmy odpowiedzialne za daną architekturę wymagają opłat licencyjnych za wykorzystanie ich dzieła w produkcie. Czy jest więc...

    Artykuły   29 Lip 2019 10:54 Odpowiedzi: 23    Wyświetleń: 6159
  • [Excel] Makro - automatyczne uzupełnianie/zmiana indeksów odniesień komórek

    Witam :) Jestem początkująca w VBA, więc proszę o pomoc. Potrzebuję zrobić karty pomieszczeń: uproszczony przykład jest w załączniku. W skrócie wygląda to tak, że dane mam w jednym arkuszu, pogrupowane tak, że jednemu pomieszczeniu przypada jeden wiersz. W drugim arkuszu mają być karty, jedna na jedno pomieszczenie, i odpowiadające dane nie są zgrupowane...

    Programowanie Początkujący   03 Kwi 2018 09:02 Odpowiedzi: 2    Wyświetleń: 1515
  • Czy istnieje operacja modulo 60 w matematyce? Jak działa dzielenie przez 60?

    A na jakimkolwiek mikro nie może być? Od liczby odejmujesz 60 i dodajesz 1 do innego rejestru ... i sprawdzasz czy liczba większa od 60 ... jeżeli nie to w rejestrze masz wynik dzielenia, a reszta to pozostałość z liczby/60 :)

    Mikrokontrolery   06 Wrz 2006 19:20 Odpowiedzi: 5    Wyświetleń: 2681
  • Dzielenie liczb w C++ z wynikiem dziesiętnym (float) - jak to zrobić?

    Składni nie będę sie już czepiał choć to trochę jak z zamkiem centralnym. Nikt nie broni używac klucza :P Dżyszta słowo chyba bardzo tu pasuje:) Ile jest 79 podzielone na 1000? Oczywiście to pytanie rytoryczne. Ja bym zaokraglając do dwóch miejsc po przecinku powiedział, że 0.08. Program proponowany przez Krashan7 powie jednak, że to 0.07. Różnica około...

    Programowanie   16 Cze 2008 10:01 Odpowiedzi: 7    Wyświetleń: 11740
  • Jak obniżyć ping w internecie radiowym - różnice godzinowe i lokalizacyjne

    Witam, myślę że problem leży po stronie dostawcy, który dzieli DSL sądząc po bramce 10.0.0.1 na zbyt dużą liczbę użytkowników i jedyna rada to zmiana operatora P.S. Ping do 10.0.0.1 nie powinien przekroczyć 5ms

    Sieci LAN   25 Sty 2019 11:09 Odpowiedzi: 25    Wyświetleń: 5262
  • [Attiny2313][Bascom]Licznik rowerowy/motocyklowy wyswietlacz led

    [syntax=basic4gl] $crystal = 4000000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111100 Portd = &B1111111 Config Timer0 = Timer , Prescale = 64 Enable Timer0 Enable Interrupts On Timer0 Co1ms Dim Liczba As Single Dim Ktorywysw As Bit Dim Lol As Byte Dim Jednostki As Byte Dim Dziesiatki As Byte Dim Pomoc As Bit Dim Aaa As Word Dim...

    Mikrokontrolery AVR   21 Lip 2011 11:01 Odpowiedzi: 8    Wyświetleń: 2344
  • [bascom] Jak robić liczbę dziesiętną na 2 jedności?

    Dokładnie tak jak mówi sepako do wyciągania ostatniej cyfry najlepiej użyć dzielenia modulo, czyli "%" w C. Dostajemy w ten sposób resztę z dzielenia. Czyli 123%10 = 3; a więc cyfra jedności ;) Wyświetlanie dużych cyfr najlepiej zrobić w pętli. Za każdym razem dzielisz modulo przez 10 a następnie dzielisz normalnie przez 10. Pętle wykonujesz w zależności...

    Mikrokontrolery AVR   21 Paź 2009 09:46 Odpowiedzi: 14    Wyświetleń: 6963
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    No tak, ale wstyd. Wszystko dlatego, że za rzadko siadam do C. Już wiem, że aby zamaskować najbardziej znaczące bity, trzeba tak: [syntax=csharp] if ((value_wysw < 10000) && (value_wysw >= 1000)) { value = (value_wysw & 0x00ff) %10; } [/syntax] Jeżeli spodziewamy się liczby 32 bitowej, to 0x000000ff. Kod na sens pod warunkiem, że liczba...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4770
  • [assembler] dzielenie 2 liczb 64bitowych na rejestrach 32bit

    dziel FFFFFFFFFFFFF000 przez 00000AAAAAAAAAA - ucierpi nieco dokładność, ale jest to do wykonania na 64 bitach ALU. Wynik przesuń o 6 w prawo (otrzymasz 6 miejsc binarnych po przecinku, oczywiście przesunięcia dokonujesz modyfikując cechę wyniku). Generalnie dzielenie np liczb 32 bitowych na FPU odbywa się w rzeczywistości z wykorzystaniem 96 bitów,...

    Programowanie   08 Kwi 2010 06:22 Odpowiedzi: 3    Wyświetleń: 2393
  • FFT i wyświetlanie widma – jak poprawnie uporządkować dane spektrum z FFT?

    najpierw muszę zaprojektować analogowy filtr wedłóg schematu 1 w pdf kolegi następnie muszę wyliczyć alfa , beta i gama które są stałe dla każdego filtru a następnie muszę postępować według algorytmu z rysunku 9a Dokładnie tak :!: , ale musi być jakieś ale :D . Podane zostały jedynie uproszczone wzory na alfa, beta i gamma, wykorzystujące SAA (Small...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 69804
  • Zamiana wierszy i kolumn w macierzy 4x4 w C++ - pytania o kod

    Witam! ad 1) Jeśli dobrze zrozumiałem, to najlepiej w wierszu z instrukcją losującą podzielić modulo przez liczbę większą od 16 (zauważ, że 4 * 4 = 16, a tam wystepuje dzielenie modulo przez 14. W przeciwnym wypadku problem jest głębszy gdyż trzeba rozwiązać "problem ośmiu hetmanów" opisany w książce "Algorytmy + dane = programy" autorstwa N. Wirth...

    Programowanie   19 Lis 2011 14:36 Odpowiedzi: 5    Wyświetleń: 1181
  • Różnice między czujnikiem uderzeniowym a udarowym - zastosowanie i działanie

    Udary nie są jednakowe jak napisał kolega xwit , dzielą się na 1. piezoelektryczne ( przetwornik piezoelektryczny ) 2. elektromagnetyczne ( cewka + magnes ) 3. mechaniczne ( sprężyna ) Najlepsze są 2. największa czułość , najmniejsza liczba przypadkowych alarmów ale niestety najwięcej kosztują. Pozdrawiam.

    Samochody Zabezpieczenia   21 Lut 2006 23:52 Odpowiedzi: 17    Wyświetleń: 7995
  • C++. Możenie i dzielenie bez * i /. Jak wykonać ?

    czy są w necie jakieś kursy z dobrze opisanym tym działem programowania w C++ ? Akurat z tym to niekoniecznie. Współczesne procesory sprzętowo wykonują mnożenia przynajmniej 16-bit x 16-bit z wynikiem 32-bitowym, standardowa biblioteka kompilatora C z reguły obsługuje arytmetykę do 64 bitów (typ long long albo int64_t). Typowy programista nie zawraca...

    Programowanie Początkujący   11 Gru 2008 15:28 Odpowiedzi: 7    Wyświetleń: 14544
  • Jak zasilać projekty DIY - kompendium

    Zbyt dużo tez stawianych na podstawie znajomości zaledwie ułamka spotykanych rozwiązań, a i solidnych podstaw definicyjnych też jest brak. Odniosę się jedynie do kilku zauważonych przeze mnie niezgodności, bo i tak próby naprawiania całości byłyby niewspółmiernie pracochłonne w porównaniu do napisania kompendium na podstawie przykładowej książki z biblioteki....

    Poradniki Elektronika   17 Lut 2023 09:48 Odpowiedzi: 20    Wyświetleń: 3441
  • 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
  • Jak czytać karty katalogowe układów scalonych?

    Jeśli projektujecie urządzenia elektroniczne, to z pewnością zetknęliście się z terminem, który często pojawia się np. w poradnikach - Karta Katalogowa (ang. datasheet ). Może nie do końca wiecie jeszcze, co to jest, ale zważywszy na to, jak często używa się tego terminu, to na pewno coś ważnego. W poniższym krótkim poradniku dowiemy się, co to za dokument...

    Artykuły   08 Lut 2018 16:21 Odpowiedzi: 9    Wyświetleń: 6039
  • Detekcja przejścia przez zero napięcia sieciowego na atxmega32e5

    Jak uśrednisz, to uzyskasz to co by pokazał miernik uniwerslany na zakresie napięcia przemiennego. Możesz sygnał podac na układ mierzący trueRMS (Analog Devices takie robi) ale to koszt rzędu 20zł. (at)kamil94goldman Ten cytat powyżej pokazuje jak projektować w sposób nie do końca logiczny. Masz do dyspozycji względnie szybki mikrokontroler ze wsparciem...

    Mikrokontrolery AVR   21 Lis 2017 18:59 Odpowiedzi: 30    Wyświetleń: 7863
  • Podłączenie jednego czujnika deszczu do dwóch sterowników RainBird

    Wstawiam jaką odpowiedź dostałem od firmy RainBird: Dzień dobry! Dziękuję za kontakt z Rain Bird. Niestety nie mam możliwości wykorzystania jednego czujnika deszczu dla dwóch sterowników. Natomiast sterownik RC2 wyposażony jest w funkcję opóźnienia nawadniania w oparciu o prognozę wystąpienia opadów. Funkcję można włączyć przez aplikację w ustawieniach...

    Narzędzia ogrodnicze   29 Wrz 2024 11:14 Odpowiedzi: 4    Wyświetleń: 408
  • Centrale i sieci kablowe telefonii stacjonarnej

    Te uchwyty nie służyły telefonom a sieci radiowęzłowej. Była ona montowana w standardowej (znormalizowanej) odległości od przewodów zasilających (o ile pamiętam 1,2m). (Za Wikipedią) Radiowęzeł to zespół urządzeń do przekazywania programów radiowych przewodowo do większej liczby odbiorców, elementarny moduł radiofonii przewodowej. Urządzenia wchodzące...

    Telefony Stacjonarne Użytkowy   29 Maj 2025 11:34 Odpowiedzi: 5123    Wyświetleń: 460155
  • Jak zoptymalizować dzielenie uint64_t bez zwiększania kodu w WinAVR2010?

    Pierwsze pytanie to w jakim zakresie może być wartość input? Cały uint32 czy może mniej np. 10, 15, 20, 25 bitów? 1. 125e6 możesz przecież skrócić do 125 bez jakiejkolwiek straty dokładności. Wtedy przód zmienia się w 2^32/1000000=4294,97 co dosyć dobrze można zaokrąglić do 4295. Ostatecznie formuła będzie 4295*input/125 i będzie działała o ile input...

    Mikrokontrolery   25 Gru 2013 13:29 Odpowiedzi: 8    Wyświetleń: 960
  • [C] Jak napisać funkcję w C zwracającą 2 do potęgi n, także dla n ujemnych?

    Ten zamieszczony kod, może zadziałać, ale tylko dla liczb dodatnich, większych od 0 (zero). Dla zera i dla liczba mniejszych od 0, wynik nie będzie poprawny, bo przeprowadzasz obliczenia na złym typie danych. Skoro dzielisz : [syntax=cpp]int la(int n) [...] return 1/result;[/syntax] To jak chcesz wynik zwrócić do INT ? Całkowitą wartość dzielenia z...

    Programowanie   25 Sty 2012 20:42 Odpowiedzi: 9    Wyświetleń: 2054
  • ASUS PRIME H270-PRO BIOS Ver. 2001 nie widzi drugiego dysku M.2 PCIe NVMe Lexar SSD NM620 1TB

    Ta płyta wg. Asus obsługuje 1 x M.2 Socket (M.2 2242, M.2 2260 i M.2 2280; SATA i PCIe 3.0 x4) * blizej cpu 1 x M.2 Socket (M.2 2242, M.2 226, M.2 2280 i M.2 22110; SATA i PCIe 3.0 x2) 6 x SATA 3, wspierają RAID 0, 1, 5, 10 Intel Optane Memory Ready Ze względu na wystarczająco dużą liczbę interfejsów podsystemu dyskowego i niewystarczającą liczbę wolnych...

    Komputery Hardware   27 Cze 2024 20:22 Odpowiedzi: 7    Wyświetleń: 441
  • Sprintf i LCD: brak pierwszej linii tekstu przy pierwszym wywołaniu funkcji

    Jednak pomysł pisania "lepszych" wersji funkcji z math.h jest bez sensu - jedyne na czym zaoszczędzi taki "recznie" napisany cosinus to dokładność - znaczną większość kodu takich funkcji i tak stanowią operacje typu mnożenie / dzielenie liczb zmiennoprzecinkowych. Uwierz mi, że jest czasem taka potrzeba (; Zaoszczędziłem dużo cykli, dzięki temu na...

    Mikrokontrolery   26 Wrz 2010 21:19 Odpowiedzi: 14    Wyświetleń: 2145
  • Ocena zaprojektowanej płytki PCB w Eagle - załącznik

    Tak jest to projekt NE ale czemu by nie spróbować czegoś nowego? ;) Co do projektu to nie ukrywam troszkę że nie za bardzo rozumiem w czym leży tutaj problem, starałem się od dzielić sekcję zasilania od tej sterowania (sekcja zasilania jest na górze po lewej stronie rezystorów dużej mocy) resztę połączyłem z LM.

    Pomoc w PCB   10 Lut 2015 20:21 Odpowiedzi: 16    Wyświetleń: 2751
  • Optymalne mnożenie i dzielenie 2-bajtowych liczb w asm dla 8051

    Jeśli nie potrzebujesz liczb zmiennoprzecinkowych, to pewnie duża dokładność nie jest Ci potrzebna. Więc lepiej zamiast mnożyć przez 1000 i dzielić przez 14, po prostu podziel X przez 71. A funkcje do mnożenia i dzielenia na '51 są w internecie tak powszechne jak spam. Ewentualnie możesz podejrzeć jak to robi kompilator.

    Mikrokontrolery   21 Mar 2008 11:38 Odpowiedzi: 10    Wyświetleń: 2891
  • Co to są harmoniczne mocy (POWER HARMONICS) w teorii elektrycznej?

    Dobrze zrozumiałeś. Ja nie mówiłem o muzyce. Podałem to jako dowód, że i tam się to stosuje. Ciut inaczej z oktawami muzycznymi. Harmoniczna to właśnie wielokrotność częstotliwości podstawowej. Są takie przyrządy elektryczne i elektroniczne które analizują jakie napięcie jest na zadanej częstotliwości. W przypadku częstotliwości radiowej nazywa się...

    Nauka Elektroniki, Teoria i Laborki   28 Gru 2008 12:23 Odpowiedzi: 9    Wyświetleń: 1766
  • Czy połączenie równoległe oporników prowadzi do zwarcia przy dużej liczbie oporników?

    Mnożył tylko w głównym obwodzie, a następnie za węzłem rozgałęziającym dzielił na poszczególne oporniki :D , gdyby za węzłem prąd przy takim samym napięciu się jak to ująłeś mnożył, to byłoby to PM.

    Nauka Elektroniki, Teoria i Laborki   11 Lut 2019 16:04 Odpowiedzi: 26    Wyświetleń: 16173
  • Jak zamontować uniwersalny obrotomierz do diesla z łatwym montażem?

    kurde ludzie widze kompletnie niemacie pojecia o samochodach popierwsze klemy to zaciski na alternatorze po drugie paski klinowe i srednica kół pasowych niemają nic wspólnego z tym jak bedzie dzialal obrotomiez (to niejest dynamo!!)alternator ma sam w sobie joz stabilizator napięcia .Najlepiej podskoczyc na najblizszy szrot(autozlomowiec) tam popytac...

    Samochody Elektryka i elektronika   21 Kwi 2005 22:43 Odpowiedzi: 13    Wyświetleń: 5548
  • Excel 2013 - Jak przypisać godziny pracy do literki D w różnych dniach tygodnia?

    Skoro zrobiłeś już tyle tabelek pomocniczych, jedna więcej nie zrobi różnicy. Musisz tylko zdecydować czy liczysz w formacie godzinnym, czy liczbowym -WYBIERZ zwraca liczbę (liczbę dzielisz przez 24, czas mnożysz). Być może należałoby jeszcze bardziej skomplikować formułę i porównywać, czy liczba w komórce (czas*24) jest większa od zwróconej przez WYBIERZ,...

    Software serwis   19 Wrz 2014 18:30 Odpowiedzi: 14    Wyświetleń: 2484