odejmowanie liczb binarn

Znaleziono około 62 wyników dla: odejmowanie liczb binarn
  • Program w Pascalu: operacje arytmetyczne na liczbach binarnych w tablicach

    Witam Mam rozwiązanie twojego problemu ale w osobnych plikach. Jest tam dodawanie, odejmowanie, mnożenie i dzilenie we wszystkich kodach (NKB, U1, U2, BDC). Musisz przejrzeć te programy i wybrać odpowiednie procedury.

    Programowanie   25 Paź 2005 18:30 Odpowiedzi: 3    Wyświetleń: 2979
  • Działania na liczbach w systemie 16-stkowym (Delphi)??

    dodawanie odejmowanie mnożenie dzielenie moduł itp wszystkie działania są takie same we wszystkich systemach liczbowych.. na komputerze pojawiają się nam cyferki dziesiętne gdyż takiego syst. uczyliśmy się w szkole.. na komputerze wszystkie operacje są wykonywane w kodzie dwójkowym(binarnym) a wyniki są takie same i w dziesiętnym.. przykładowy przykład:...

    Programowanie   24 Mar 2005 15:41 Odpowiedzi: 2    Wyświetleń: 2345
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zamienić liczby dziesiętne z ułamkami na kod binarny i odwrotnie?

    znowu mam problem. Nie mam pojęcia jak zamienia się liczby z ułamkami (dziesiętne) np. 23.123 na kod binarny. I na odwrót np. 10001,111. Pomożecie??

    Początkujący Elektronicy   27 Wrz 2003 18:19 Odpowiedzi: 4    Wyświetleń: 1344
  • REKLAMA
  • [4051] 8-bitowa liczba dziesietna -> postac binarna

    dysponuje ktos moze kodem bascoma do zamiany 8 bitowej liczby dziesietnej na postac binarna? (najlepiej jakby byla zapisana do tablicy)

    Mikrokontrolery   05 Lis 2006 00:01 Odpowiedzi: 4    Wyświetleń: 2365
  • REKLAMA
  • Reprezentacja binarna liczby całkowitej - obsługa liczb ujemnych w C

    Witam Mozna by prosic o pomoc przy poprawieniu programu. Nie wiem czemu nie chce liczyc dla liczb ujemnych #include<stdio.h> #include<stdlib.h> void printbits(int x); main() { int x; printf("Podaj liczbe calkowita x: "); scanf("%i",&x); printbits(x); system("PAUSE");...

    Programowanie Początkujący   20 Sty 2009 01:09 Odpowiedzi: 10    Wyświetleń: 4110
  • Jak wyświetlić liczbę binarną z ułamkiem na wyświetlaczu?

    witam mam liczbe binarna np. 11111111 gdzie 1*2³+1*2²+1*2do1 + 1*2 do 0 + 1*2 do -1 + 1*2 do -2 +1*2 do -3 jak wyswietlic liczbe ulamkowa po przecinku tej liczby na wyswietlacz? ps. nie wiem czemu nie ma tutaj na elektrodzie jakiegos edytora zeby pisac rownania

    Mikrokontrolery   13 Maj 2005 23:42 Odpowiedzi: 4    Wyświetleń: 1362
  • Porównywanie i odejmowanie liczb zmiennoprzecinkowych w PHP

    Jaki więc najlepiej zastosować epsilon dla porównywania liczb o dokładności 2 miejsc po przecinku? 0.005 Dodano po 3 Temat porównań zmiennoprzecinkowych jest powszechnie znany (przynajmniej w pewnych kręgach) ... ta brzydka teoria, która rzekomo niczemu nie służy .... okazuje się, że teoretyczny podkład z numeryki, czy obliczeń zmiennoprzecinkowych...

    Programowanie Początkujący   26 Mar 2022 15:36 Odpowiedzi: 6    Wyświetleń: 387
  • Dodawanie i odejmowanie liczb binarnych: przykład 50 (110010)B i 16 (10000)B

    Wszystkie działania "pod kreską" na każdym, dowolnym systemie liczbowym, wyglądają IDENTYCZNIE! Trzeba tylko pamiętać, że "przeniesienia" odbywają się od określonej liczby (dla systemu dziesiętnego jest to 10 - "zero i 1 dalej", dla dwójkowego - 2=10b - "zero i 1 dalej").

    Programowanie Początkujący   26 Wrz 2010 21:06 Odpowiedzi: 2    Wyświetleń: 2195
  • REKLAMA
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

    Zwykłe binarne dzielenie nierestytucyjne przy 10 bitach będzie prawdopodobnie prostsze, niż każda z tych kombinowanych metod - to w końcu tylko 8 obiegów pętli z porównaniem, przesunięciem i warunkowym odejmowaniem, tyle że te trzy operacje trzeba zrobić na 10 (czyli w praktyce 16) bitach. Gdyby toto miało przynajmniej 8-bitowe dzielenie, jak stary...

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 4047
  • ENIAC system dziesiętny jaka była jego technologia?

    mam pytanie co do komputerów liczących w systemie dziesiętnym takich jak ENIAC. One dzieliły sygnał na 9 części np. natężenie aby wyszczególnić kolejne cyfry czy była jakaś inna logika dziesiętna? Cześć, ENIAC (Electronic Numerical Integrator and Computer) był jednym z pierwszych komputerów elektronicznych i wykorzystywał dziesiętny system liczbowy...

    Nauka Elektroniki, Teoria i Laborki   30 Mar 2023 19:29 Odpowiedzi: 10    Wyświetleń: 360
  • Jak obliczyć mantysę liczby 0,81640625 w systemie binarnym?

    Wielkie dzięki:) Jak sam próbowałem dojść do odpowiedzi, to zacząłem odwracać konwersje z bin na dec i też zacząłem mnożyć przez 2, ale na odejmowanie 1 bym nie wpadł:)

    Początkujący Elektronicy   18 Sie 2005 09:46 Odpowiedzi: 2    Wyświetleń: 876
  • [8051][asm/RIDE] Zamiana liczby wczytanej z pamięci zew. na liczbę binarną

    Witam. Piszę w asemblerze w środowsiku RIDE na mikrokontlorer 8051 Mam takie zadanie: wczytać z pamięci zewnętrznej dwie 8 bitowe liczby (ze znakiem), a następnie dodać je i wypisać gdzieś w pamięci. Przykład zapisania tych liczb w pamięci: http://img5.imageshack.us/i/pamiech.jpg/ Mam już wczytywanie tych liczb i dodawanie/odejmowanie decymalnie (działa!),...

    Mikrokontrolery   17 Mar 2011 00:25 Odpowiedzi: 7    Wyświetleń: 2861
  • [Bascom] Jak dobrać $crystal dla RC5 ,1Wire , SD -HW SPI

    Jeżeli odczytujesz dane binarnie to można sobie darować to odejmowanie wartości 32. Tyle że wszystkie obrazki trzeba będzie jeszcze raz zakodować na kompie bez dodawania tej liczby 32.

    Mikrokontrolery AVR   05 Sty 2010 12:40 Odpowiedzi: 72    Wyświetleń: 9705
  • Dzielenie w VHDL. Liczby binarne stałoprzecinkowe.

    Jak zrealizować dzielenie dwóch liczb binarnych stałoprzecinkowych w VHDL? Byłbym wdzięczny za wszelkie linki lub tytuły książek w których mógłbym coś znaleźć na temat programowej realizacji operacji arytmetycznych (dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie, pierwiastkowanie)

    Programowalne układy logiczne   27 Lut 2009 11:42 Odpowiedzi: 6    Wyświetleń: 3551
  • REKLAMA
  • Wyświetlanie liczb 0-15 w kodzie binarnym na 2 wyświetlaczach 7-segmentowych

    :arrow: SP1AQU to chyba nie bedzie dzialac (dla liczb powyzej 10). Ale blisko, blisko. Dla liczb 0-9 wystarczyloby podac linie bezposrednio na '47, a dla wiekszych (wykrywanych bramka AND z wyjsc 10-15 '154) podawac te linie z wyjsc enkodera '147 podlaczonego do wyjsc 10-15 '154 (w ten sposob realizujac odejmowanie 10tki od stanu wejsc). Sposob "podawania"...

    Projektowanie Układów   26 Lut 2004 11:56 Odpowiedzi: 11    Wyświetleń: 1951
  • Atmega16 - Jak wprowadzać liczby binarne i wyświetlać wyniki na LCD?

    Właściwie to wystarczą dwie liczby i samo dodawanie lub odejmowanie ich. Niby proste a jednak to dla mnie kłopot

    Mikrokontrolery AVR   18 Sty 2016 20:43 Odpowiedzi: 11    Wyświetleń: 1320
  • [Atmega8][C] Liczby binarne na dziesiętny +wartosci pozycyjn

    Witam, buduje sobie spokojnie na zaliczenie termometr oparty o atmege i ds1820 wiem że są gotowe rozwiązania na forum ale ja chce zrobić to sam, w pełni to rozumiejąc i umiejąc się z tego wytłumaczyć czemu kod wygląda tak a nie inaczej ogólnie jedna rzecz mnie męczy - mianowicie wymyśliłem sobie że na mój wyświetlacz puszcze cyfry przez 7448(wchodzi...

    Mikrokontrolery AVR   05 Maj 2009 20:09 Odpowiedzi: 5    Wyświetleń: 3605
  • Program konwertujący liczbę HEX na BIN oraz DEC - asembler i8086

    Szkoda, że nikt (ze studentów) nie wpadł na to, że wystarczy jedna funkcja, by przedstawić wczytaną wartość w dowolnym systemie pozycyjnym. Chodziło tu o uzmysłowienie sobie ("odkrycie"), że wartość liczby nie jest trwale związana z jej reprezentacją i nie ma znaczenia to, jak liczba jest fizycznie reprezentowana w pamięci komputera. Dlatego było tak...

    Programowanie Początkujący   05 Sty 2023 20:54 Odpowiedzi: 10    Wyświetleń: 1098
  • Szybki algorytm konwersji binarnej na BCD dla Atmega8 - dodawanie 6 do półbajtów

    Dodawanie szostek tez zadziala, ale czym rozni się ono od dzielenia przez 10 ? Czy chodzi moze o wyzszosc symbolu " + " nad symbolem " * " ?? Jeśli chodzi o wyższość * nad + to nie duża różnica, szczególnie w Atmega gdzie jest szybkie sprzetowe mnożenie. Ale już miedzy dodawaniem a dzieleniem które nie jest sprzętowe to jest zazwyczaj spora różnica...

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 4398
  • 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ń: 1758
  • Jak zamienić liczbę DEC na U2 w C# do kalkulatora?

    Witam Muszę napisać kalkulator w C# który będzie dodawał bądz odejmował 2 liczby w kodzie U2. Wartości wejsciowe mają być podawane w DEC.. przez printf maja byc wyswietlone jako liczby w kodzie U2.Nastepnie wynik dzialania(odejmowanie lub dodawanie) ma byc również wyswtietlony w U2. Moje pytanie to jak zemienić wprowadzoną liczbę w dec na U2? Wiem,...

    Programowanie   16 Sty 2006 16:12 Odpowiedzi: 1    Wyświetleń: 3945
  • Wyświetlanie liczby ujemnej przy użyciu uint8_t - dlaczego?

    Niestety mylisz się. Zarówno typ przyjmowany przez funkcję jak i binarne reprezentacje liczb ujemnych w kodzie U2 są tu bez znaczenia. Myślę, że jednak nie :) Nie polemizuję z promocją typów bo to jest oczywiste. Myślę, że autor pytał o coś innego - dlaczego odejmowanie tych liczb daje poprawny wynik. Jeśli przypatrzysz się wygenerowanemu kodowi, to...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1566
  • [system binarny] kod U2 działania -32+32=0 jak zapisac ?

    mam tylko 1 pytanie, czy ignorowanie przeniesienia znaku bitu można jakos uzasadnić ? jest na to jakas zasada ? bo np. w przykładzie: 10111 10111+ 101110= przenosimy bit poza najstarszy, a sytuacja jest bardzo podobna jak w przykładzie z mojego wczesniejszego pytania ten przyklad masz zle moim zdaniem :| Dodawanie i odejmowanie Liczby U2 dodajemy i...

    Programowanie   09 Sty 2010 19:22 Odpowiedzi: 4    Wyświetleń: 4095
  • 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ń: 1629
  • Quartus: Jak dodać sygnalizację przekroczenia zakresu w ALU dla liczb 4-bitowych?

    Zadanie: . Zaprojektować jednostkę arytmetyczno-logiczna, która będzie realizować dodawanie i odejmowanie 4-bitowych liczb binarnych w kodzie U2 oraz ma informować o przekroczeniu zakresu. Zrobiłem taki układ: http://obrazki.elektroda.net/18_12442034... Dobrze zrobiłem ten układ? Jak zrobić, żeby informował o przekroczeniu zakresu? Pozdrawiam...

    Nauka Elektroniki, Teoria i Laborki   05 Cze 2009 20:48 Odpowiedzi: 1    Wyświetleń: 2109
  • Algorytm konwersji liczb między systemami od 2 do 36 dla n<=10^10000

    załóżmy, że masz tablicę z liczbą wejściową, w której zamieniłeś kody ASCII cyfr na liczby z przedziału 0-35 liczba wejściowa ma bazę b1, baza wyjściowa to b2 Liczba wyjściowa to narazie tablica skłądająca się z samych zer, długość, no hmmm, odpowiednia(!) :D , ale to już osobny problem (w sumie to się chyba z jakiejś logarytmicznej zależności da wyliczyć)....

    Programowanie   08 Kwi 2005 14:50 Odpowiedzi: 12    Wyświetleń: 3140
  • Informacje o kodzie U2 w układach analogowych - zastosowanie i twórca

    odejmowanie dwu liczb całkowitych nieujemnych A-B można zastąpić dodawaniem do A uzupełnienie dwojkowego liczby B.Uzupełnienie dwójkowe liczby B otrzymujemy negując bity słowa B i dodając jedynke do reprezentowanej prze nie liczby... w skrócie kod U2 służy do odejmowania binarnego... w kodzie U2 zachodzi następująca właściwośc: jeżeli zanegować wszystkie...

    Początkujący Elektronicy   24 Maj 2003 10:18 Odpowiedzi: 4    Wyświetleń: 9344
  • [ATMega8] [ATMega8][avr-gcc] - Optymalizacja konwersji uint64 na tablicę dziesiętną

    Witam, Na wejściu mamy 40-bitową liczbę binarną, potrzebujemy ją skonwertować na zapis przy podstawie 10. Chcemy tego dokonać bez angażowania 'dużej biblioteki'. Najlepiej jest tego dokonać metodą kompensacyjną. [syntax=C] /* niezbędne deklaracje np. uint8_t arr[5]; itp. Także kolejność lsb..msb bardziej pożądana, ale nie niezbędna */ /* Tablica użyta...

    Mikrokontrolery AVR   27 Maj 2020 19:54 Odpowiedzi: 17    Wyświetleń: 3687
  • C++ - Zrozumienie bitowej koniunkcji (&) w projekcie z ATmega8 LED

    XOR to nie jest odejmowanie. negacja z dodaniem jedynki a pozniej OR to jest odejmowanie. Żebyś lepiej zrozumiał, xor nie daje ci przesunięcia, w związku z tym jeśli przesuniecie w działaniu powinno nastąpić to xor nie zadziała jak odejmowanie. przykład: 12 - 8 = 4 i 12 xor 8 = 8, to tak jak byś w systemie dziesiętnym próbował odjąć od 2 liczbę 8....

    Programowanie Początkujący   10 Maj 2014 20:02 Odpowiedzi: 7    Wyświetleń: 1695
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż, podziel). Ile potrzeba przekaźników, żeby obsługiwał pięciocyfrowy wynik? Hahaha, no nieźle. czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż,...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 23691
  • [Pascal] Jak połączyć funkcje w kalkulatorze: dodawanie, odejmowanie, mnożenie?

    mam dwa kody które napisałem do szkoły teraz dostałem zadanie połączenia tego by wyglądało jak kalkulator o to kod FUNKCJI : uses crt; VAR a,b,l,wynikh,x1,x2:integer; o, d,c: char; e,s:string; reszta,i,j:integer; wx,wy,w,x,y,a1,b1,c1,a2,b2,c2,pdelta,del... wynik:array[1..20]of integer; function dodawanie(a,b:integer):i...

    Programowanie Początkujący   06 Gru 2010 13:16 Odpowiedzi: 3    Wyświetleń: 2561
  • Arduino, użycie enkodera do pomiaru dużych prędkości

    Następnie te sygnały w postaci string'ów wysyłane są do Processing3 i każdy z sygnałów aktywuje System.nanoTime() w Processingu bezpośrednio pobrany już z komputera i ta wartość przypisywana jest do tablicy Ale pomiar czasu po stronie Processingu jest kiepskim rozwiązaniem. Choćby to że transmisja po USB odbywa się w pakietach a nie każdy bajt osobno....

    Arduino   08 Lis 2018 18:06 Odpowiedzi: 9    Wyświetleń: 1614
  • 8051 asembler: jak wykonać korekcję dziesiętną po odejmowaniu BCD?

    Jeśli chodzi o odejmowanie o jeden to dodaj 99 i potem wykonaj DA A. Jeśli zaś chcesz odejmować dwie wartości binarne np. 56 - 23 = 33 a potem przetwarzać je na na kod BCD to trzeba korekcję zrobić "ręcznie" z dzieleniem przez 100, 10 włącznie. No chyba, że chcesz dwie liczby BCD odjąć od siebie.

    Mikrokontrolery   26 Lut 2010 18:58 Odpowiedzi: 4    Wyświetleń: 4365
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    Finalnie po babraniu się w wolnych chwilach, udało mi się wreszcie porównać (przetestować) kilka algorytmów do konwersji zapisu binarnego do reprezentacji w kodzie BCD. Zrezygnowałem z jakiś własnych hacków i implementacji, ale skupiłem się na kilku popularnych metodach. Szczegóły można znaleźć w http://obrazki.elektroda.pl/4926512300_1...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4908
  • Projekt układu z portu '51: tani, łatwy, z guzikami i wyświetlaniem LED

    Kalkulator z zegarem. Kalkulator 4-działaniowy (dodawane, odejmowanie, mnożenie i dzielenie), a gdy nic nie liczysz, to wyświetla godzinę i datę. Albo kalkulator do przeliczania liczb w różnych systemach (binarnym, dziesiętnym, szesnastkowym...)

    Mikrokontrolery   28 Kwi 2008 12:41 Odpowiedzi: 4    Wyświetleń: 1779
  • Identyfikacja domofonu Proel i pytanie o znaczenie żył

    Skąd bierzesz te liczby? Źle zrozumiałeś kodowanie Urmeta. Tam pierwsza liczba może być w zakresie 1-63, więc nie wiem skąd bierzesz 260, 261? W instrukcji masz przykładową tabelę, ale zakres kodowania jest do 255. Kurczę, faktycznie nie zauważyłem, że pierwszy dipswitch jest najmłodszym bitem, a ostatni najstarszym, więc "ostatni będą pierwszymi"....

    Domofony i kontrola dostępu   30 Lis 2022 01:46 Odpowiedzi: 48    Wyświetleń: 5394
  • Ku pamięci... zapomnianych pamięci, cz. 1.

    https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...

    Tematy tygodnia   15 Sty 2023 21:18 Odpowiedzi: 14    Wyświetleń: 2622
  • Alan 18 - brak nadawania po zwarciu nóżek KIA7217AP, spalone trafo?

    sp5anj i Krzysztof "zapożyczyli" sobie tabelki z dwóch różnych radii, w których jest ta sama kość PLL02A, lecz konstrukcja syntezy jest inna, inny jest podział programowalnego dzielnika, gdzie innej liczbie binarnej n jest przypisany ten sam kanał. Tylko wytłumacz mi kolego to, że jeśli obydwaj wcześniejsi koledzy podali mi kodowanie dla tej samej syntezy,...

    CB Radio   08 Gru 2012 00:12 Odpowiedzi: 36    Wyświetleń: 10618
  • Kalkulator w C - jak naprawić zamykanie się programu po działaniu?

    proszę o pomoc w napisaniu prostego kalkulatora w c podaje to co napisałem kompilator proszę o pomoc. Proszę o pomoc w napisaniu poprawnego kodu niewiem jak poprawić go za każdym razem program po wykonaniu działania zamyka sie lecz nie wraca do głównego menu . Proszę o pomoc!!!!!!! oto treść zadania. Napisać prosty kalkulator. Po uruchomieniu na ekranie...

    Programowanie Początkujący   14 Gru 2008 13:46 Odpowiedzi: 1    Wyświetleń: 4554
  • DSM-51 Assembler-rozkazy,dodawanie w BCD i z użyciem U2,wartości wskaźników

    Witam, aktualnie na pracowni wałkujemy DSM-51 i jest dla mnie sporo niewiadomych i prosiłbym o wyjaśnienie/pomoc. Do rzeczy, pierwsza sprawa; - sterowanie diodą i brzęczykiem, korzystałem z poniższego kodu: LEDEQUP1.7 BUZZER EQU P1.7 LJMPSTART ORG100H START: LOOP: CPLLED CPLBUZZER MOVA,#10;czekaj czas 10*100ms=1s LCALL DELAY_100MS LJMPLOOP Opis: definicja...

    Mikrokontrolery   02 Sty 2012 05:28 Odpowiedzi: 3    Wyświetleń: 4314
  • Różnice w działaniu sterowników PLC Modicon i Simatic na przykładzie programu

    1. Na czym polega dzialanie sterownika PLC. Pokaz, na przykladowym programie roznice w dzialaniu sterownika Modicon i Simatic. 2. W slowach MW20 i MW22 znajduja sie zmienne A i B. wyliczyc wartosc (a-b)*3 i umiescic ja w slowie MW30. zalozyc ze uzywana jednostka nie ma zaimplementowanej operacji mnozenia, tylko dodawanie i odejmowanie. czy mozna wynik...

    Automatyka Przemysłowa   01 Mar 2007 08:47 Odpowiedzi: 14    Wyświetleń: 3108
  • Liczba zmiennoprzecinkowa w standardzie IEEE745 (nadmiar 127)

    Prosto i jasno napisane, pytanie bardziej do działu Programowanie Początkujący. 14,5 zapiszemy jako: mantysa * 2^wykładnik (nadmiar 127) 1) liczba jest dodatnia - pierwszy bit (znak) = 0 2) szukamy wykładnika (2^w), sprawdzając kolejne w w = 1 -> 2^w = 2 -> niedomiar w = 2 -> 2^w = 4 -> niedomiar w = 3 -> 2^w = 8 -> niedomiar w = 4...

    Software serwis   28 Wrz 2011 10:46 Odpowiedzi: 5    Wyświetleń: 3512
  • Jak obliczyć sumę kontrolną dla edytowanego pliku binarnego?

    Niecbyt wiele danych podałeś jak na sumę kontrolną, która może być liczona na różne sposoby, tym niemniej chyba coś udało mi się zauważyć, mianowicie że różnica pomiędzy słowami zawierającymi dzień i miesiąc równa się różnicy pomiędzy słowami sum kontrolnych: 1711 - 0108 = 1609 8086 - 6A7D = 1609 Rachunki oczywiście w hex, przy czym nie wiadomo jaki...

    Programowanie   30 Lis 2014 15:07 Odpowiedzi: 2    Wyświetleń: 1338
  • Algorytm procedury dekodującej z dowolnego systemu liczboweg

    Jeśli chcesz to zrobić bez instrukcji przypisania, to używasz tzw. transformacji "worker-wrapper" (po polsku pracodawca-pracownik? :P) Dodatkowym plusem jest fakt, że tak wyrażona rekursja jest rekursją ogonową (wywołanie rekurencyjne jest ostatnią operacją wykonywaną w funkcji, stąd rekursję prosto da się zamienić na iterację). Oczywiście kod napisany...

    Programowanie   28 Wrz 2008 17:40 Odpowiedzi: 55    Wyświetleń: 12861
  • Program w C++ do dodawania i odejmowania liczb binarnych w kodzie U2

    Witam potrzebny program w C++ ktory dodaje i odejmuje liczby binarne w kodzie U2 albo moze ktos pomoc.Jakas podpowiedz. Czy musze do tego urzywac tablic ??

    Programowanie   10 Sty 2006 17:38 Odpowiedzi: 2    Wyświetleń: 1600
  • Konwersja binarna na BCD w asemblerze dla ATmega8 - jak to zrobić?

    Kiedyś miałem podobny problem ale nie zachowałem listingiu tego programu, pamiętam tylko żeby nie wykonywać dzielenia, rozwiązałem to w następujący sposób: od zadanej liczby, w pętlach odejmowałem odejmowałem 100, następnie 10, zliczając za każdym razem ilośc przebiegów pętli i zapisując w trzech bajtach. W ten sposób miałem ilość setek, ilość dziesiątek...

    Mikrokontrolery   27 Mar 2006 09:23 Odpowiedzi: 3    Wyświetleń: 1302
  • Jak zbudować kalkulator binarny na rzeczywiste z 8 przyciskami i wyświetlaczem?

    Przyłączam się do prośby. Czy jest w ogóle możliwe zrobienie takowego który dodaje/ odejmuje/ dzieli/ mnoży liczby binarne? Ew. zmiana na dziesiętne może być dodatkiem :) Głównie mi chodzi o operacje na liczbach binarnych. Drewniany już widziałem :)

    Mikrokontrolery   14 Paź 2009 19:39 Odpowiedzi: 4    Wyświetleń: 8063
  • Zadanie z elektroniki - kod binarny

    do sumowania wystarczy zwykly sumator 8 bitowy, aby odejmowac, nalezy zanegowac wszystkie 8 bit liczby, ktora chcemy odjac od drugiej, pozdrawiam

    Początkujący Elektronicy   22 Kwi 2005 12:13 Odpowiedzi: 4    Wyświetleń: 1449
  • Jak napisać program w C do konwersji binarnej na dziesiętną?

    Wczytujesz stringa, analizujesz znak po znaku. od '0'-'9' odejmujesz '0' i dostajesz liczbę, a od 'A'-'F' odejmujesz 'A' dodajesz 10 i dostajesz liczbę. To się nadaje w sam raz na funkcję HexCharToInt ;) (oczywiście do napisania). Potem identycznie jak w pozostałych kodach - potęga, mnożenie, dodawanie itd..

    Programowanie Początkujący   05 Kwi 2012 01:09 Odpowiedzi: 15    Wyświetleń: 3970
  • Konwersja z liczby binarnej do kodu BCD, jak to zrobić?

    było już o tym na Elektrodzie wiele razy. I za każdym razem piszę to samo - odejmuj (i zliczaj) kolejne potęgi liczby 10 a uzyskasz kolejne cyfry BCD. Bardziej wyczerpujące informacje znajdziesz używając wyszukiwarki.

    Programowanie   17 Mar 2006 14:36 Odpowiedzi: 11    Wyświetleń: 17554
  • 8051: Jak dodać i wyświetlić sumę dużych liczb na LED?

    Witam Twój problem sprowadza się do konwersji liczby w kodzie binarnym na kod BCD. Najprościej jest zapisywać najpierw zliczone wartośći w kodzie BCD. Konwersja wyglądać może w ten sposób, że odejmujesz najpierw dziesiątki tysięcy potem tysiące i setki i dziesiątki. zapisujesz liczbę w formacie upakowane BCD tzn w jednym bajcie 2 tetrady w sumie na...

    Mikrokontrolery   21 Maj 2009 12:57 Odpowiedzi: 4    Wyświetleń: 1592
  • Przeliczanie liczby dziesiętnej na liczbe binarną

    Jeżeli daje poprawne wyniki to tak :) po prostu zastąpiłeś dzielenie metodą sumowania z porównywaniem (tak działają przetworniki analogowo cyfrowe z sukcesywną aproksymacją) Można też odejmować kolejne potęgi dwóch od liczby wejściowej jak się nie da odjąć bo za duża to piszesz 0 i przechodzisz do niższej potęgi. Jak się da odjąć to zapisujesz 1 i zapamiętujesz...

    Początkujący Elektronicy   26 Wrz 2007 18:10 Odpowiedzi: 3    Wyświetleń: 1236
  • Jak zmierzyć napięcie różnicowe ADC0 i ADC1 w BASCOM na ATmega 16?

    Cześć Oczywiście że nie lepiej mierzyć osobno i odejmować, ale to osobna bajka. Do pomiaru różnicowego musisz jeszcze podać z jakim wzmocnieniem chcesz mierzyć i dla tego wzmocnienia określasz Mux Binarnie to będzie : 10000 dla x1 01001 dla x10 01010 dla x200 Tą liczbę wstawiasz do Getadc( .. ) czyli dla wzmocnienia x1 wstawiasz 16 Oczywiscie musisz...

    Mikrokontrolery   16 Sty 2008 22:04 Odpowiedzi: 7    Wyświetleń: 2714
  • Jak zdekodować ASCII na HEX w Assemblerze 8051 przez RS232?

    Hmm. Może zacznijmy od podstaw. To co wstukujesz w okienku terminala np: "36h" to nie jest liczba tylko ciąg trzech znaków i komputer wysyła kody ASCII tych znaków, a nie wartość 36h jako taką. Po odebraniu tych kodów musisz zamienić je na wartość binarną ( tak się akurat składa ze dla cyfr wystarczy odjąć 48 ) otrzymując poszczegulne cyfry. Następnie...

    Mikrokontrolery   26 Sie 2006 12:50 Odpowiedzi: 11    Wyświetleń: 8694