dzielenie dziesiętny

Znaleziono około 202 wyników dla: dzielenie dziesiętny
  • ATmega8 dzielenie zmiennych i wyświetlanie wyniku z przecinkiem na LCD

    Witam Mój kod nie miał być idealny, chodziło mi tylko o to by Ci pokazać na przykładzie ideę z użyciem Int() :) Co do Twojego pytania: ROMSIZE : 2000 hex Całkowity rozmiar pamięci programu w formacie szesnastkowym (2000 hex = 8192 dec, czyli Twój kontroler ma 8192 bajty na program). ROMIMAGE : 7E6 hex -> Will fit into ROM Twój program zajmuje 7E6 bajtów...

    Mikrokontrolery   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 2241
  • REKLAMA
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    Dzielenie przez 16 to to samo co przesuwanie bajtu w prawo o 4. Czyli jest to wywalenie jakby 4 najmłodszych bitów, czyli odczyt temp będzie z dokładnością do 0,5 stopnia. Zajrzyj do notki. 5 najstarszych bitów to znak czy dodatnia czy ujemna, a 4 najmłodsze oznaczają miejsca po przecinku. Rozumiem ze zmiana z systemu binarnego na dziesiętny jest znana?...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6162
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [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ń: 3620
  • REKLAMA
  • [C++] Kalkulator C++ dzielący przez 2 z wynikami dziesiętnymi

    -zmienne są typu int (całkowite), powinny być typu double. - w warunku (if) masz przypisanie, nie porównanie, swoją drogą ten if nic nie robi (poza inicjacją zmiennej y, co powinno być zrobione poza if-em) - sformatuj kod - if zaczynający się w środku linii, czy średniki na początku są strasznie nieczytelne Pozdrawiam

    Programowanie Początkujący   26 Cze 2013 20:20 Odpowiedzi: 3    Wyświetleń: 1116
  • Kod 11hex na wyświetlaczu siedmiosegmentowym - co oznacza? Abel, liczby U2

    11 hex to oznacza 11 w układzie szesnastkowym czyli 17 w układzie dziesiętnym, tyle, że to jest liczba 5 bitowa a nie jak zwykle 4 bitowa ??? Zapis szestastkowy na dziesiętny przeliczasz tak: Ld= c16h*16+c1h Ld - liczba dziesiętna c16h - starsza cyfra liczby, może mieć wartości 0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F gdzie liltery odpowiadają A=10, B=11,...

    Początkujący Elektronicy   19 Sty 2009 18:07 Odpowiedzi: 1    Wyświetleń: 1472
  • Miernik kondensatorów od 1pF do 10.000uF do PC (Pascal)

    Przepraszam za błędy w tekście "Maskowanie bitów". Poniżej poprawiona wersja. ----------------------------------------... MASKOWANIE BITÓW w pigułce. (Dla tych, którym sprawia trudność zrozumienie zagadnienia) PODSTAWY Liczby binarne - szybkie czytanie ich wartosci (dzisiętnych) polega na określeniu położenia ustawionego bitu (czyli...

    Artykuły   07 Kwi 2008 08:47 Odpowiedzi: 15    Wyświetleń: 11913
  • Generator DDS - Cyfrowe sterowanie amplitudą za pomocą tłumików

    Sam komplikujesz sobie życie bez zagłębiania się dokładnie w notę i brak matematycznego myślenia oraz dokładnego sprawdzenie tego co napisali inni. To moja podstawowa uwaga, jednak możesz zrobić jak poniżej napisałem: - pobierasz częstotliwość wyjściową (np klawiatura dziesiętna) - podstawiasz do przekształconego wzoru na wyliczanie wartości ładowanej...

    Radiotechnika Serwis   06 Paź 2007 19:51 Odpowiedzi: 28    Wyświetleń: 8977
  • REKLAMA
  • Obliczenia dziesiętne na ATtiny2313: dzielenie z trzema miejscami po przecinku

    Wynik musi byc umieszczony w zmiennej typu SINGLE. Przykład: Dim A As Single , B As Long A = 10 : B = 8 Cls A = A / B Lcd A Do Loop

    Mikrokontrolery   12 Sie 2008 21:21 Odpowiedzi: 9    Wyświetleń: 1324
  • ENIAC system dziesiętny jaka była jego technologia?

    Ciekawe pytanie dla AI (at)ElektrodaBot 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?

    Nauka Elektroniki, Teoria i Laborki   30 Mar 2023 19:29 Odpowiedzi: 10    Wyświetleń: 360
  • Dzielenie bitowe. Czy ktoś może mi to wytłumaczyć?

    to jest niemal identycznie jak przy pisemnym dzieleniu liczb dziesiętnych. Musisz sobie tylko uświadomić np to że w 1000 liczba 110 mieści sie tylko 1 raz :) weźmy może prostszy (krótszy) przykład: 45/6=7,5 45d=101101b 6d=110b czyli 101101:110 Działanie wygląda tak: http://obrazki.elektroda.net/56_11731924... w czerwonej liczbie 1011 liczba 110 mieści...

    Początkujący Elektronicy   06 Mar 2007 20:04 Odpowiedzi: 2    Wyświetleń: 4880
  • REKLAMA
  • Jakie ID wiadomości CANBUS odpowiada za napięcie akumulatora w Zafira B?

    Już znalazłem. Jakby ktoś był zainteresowany, to szybkość SW-CAN (33,3 kbps), info ma Id 1280 (0x500), bajt 2 (odczyt dziesiętny) i jest to dzielone przez 8. Czyli dokładność 0.125 V DC.

    Samochody Początkujący   19 Kwi 2020 13:05 Odpowiedzi: 2    Wyświetleń: 1623
  • Dzielenie liczb w C++ z wynikiem dziesiętnym (float) - jak to zrobić?

    Nie tędy droga. Skalowanie do niczego nie doprowadzi jeżeli mamy liczbę np <1e-8. Dżyszla: czytaj moje poprzednie posty na temat konwersji. Rozwiązanie jest zupełnie inne. Ale czy to jeszcze kogoś interesuje?

    Programowanie   16 Cze 2008 10:01 Odpowiedzi: 7    Wyświetleń: 11854
  • Jak napisać program mnożący 8-bit przez 16-bit na DSM-51 w assemblerze?

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

    Mikrokontrolery   24 Sty 2010 21:44 Odpowiedzi: 9    Wyświetleń: 3070
  • Dzielenie jednobajtowych liczb w ASM 51 z dokładnością do 1 miejsca po przecinku

    Pomnóż liczbe dzieloną przez 10 i podziel jako liczbe 16 bitową, w dziesiętnym wyniku będziesz miał ostatnią cyfre liczby jako część dziesiętną (trzeba inaczej wyświetlić)

    Mikrokontrolery   13 Kwi 2003 20:44 Odpowiedzi: 17    Wyświetleń: 3768
  • Dlaczego dzielenie liczb zmiennoprzecinkowych w C++ nie działa poprawnie?

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

    Programowanie Początkujący   03 Cze 2012 09:33 Odpowiedzi: 3    Wyświetleń: 1147
  • 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ń: 2357
  • C++: Jak napisać program do obliczeń matematycznych na zmiennych?

    #include<iostream.h> #include<conio.h> #include<math.h> float suma(float x, float y); float roznica (float x, float y); float mnozenie (float x, float y); float dzielenie (float x, float y); float potegowanie (float x, float y); float pierwiastkowanie (float x); float logarytm_naturalny (float x); float logarytm_dziesietny (float x);...

    Programowanie   13 Mar 2006 22:52 Odpowiedzi: 1    Wyświetleń: 1504
  • Philips 40pfh4509 - NIe wykonuje wszystkich funkcji z pilota dioda na TV miga.

    Wojtek M po scaleniu programem "Dzielenie i Łączenie Plików". Plik upgrade_loader.pkg we właściwościach ma 486MB (bajtów: 510 605 573) czy zrobiłem coś nie tak ? Czy windows10 który jest u mnie nie pokazuje liczb dziesiętnych?

    TV LCD OLED Plazma Serwis   01 Paź 2024 16:56 Odpowiedzi: 22    Wyświetleń: 10989
  • Wybór wielomianów w algorytmach CRC - różnice i zastosowania

    Akurat drugi przykład jest bardzo kiepską ilustracją, bo CRC operuje na wielomianach w polu GF(p), gdzie p jest liczbą pierwszą, a dzielenie takich wielomianów to nie to samo co dzielenie liczb dziesiętnych (przede wszystkim nie ma tam "pożyczki"). Na dodatek nie istnieje pole GF(10), bo 10 nie jest liczbą pierwszą. Poza tym w "przykładzie" są błędy...

    Mikrokontrolery   06 Sty 2009 17:39 Odpowiedzi: 15    Wyświetleń: 5799
  • Arduino Uno: Jak zrobić klawiaturę z 4 przyciskami do wejścia analogowego?

    Kolego, napisałem w kolejnym poście, że sie pomyliłem dla 5V = 1023, czytaj dokładnie. Natomiast co do dzielenia przez 1023, zanim wygłosisz tak arbitralne tezy, proponuję abyś trochę poczytał a nie powielał nie do końca sprawdzonych twierdzeń. Otóż, w tym przypadku nie porównujesz dwóch zakresów 0-5V do 0-1023 gdzie 1023 odpowiada 5V, tylko dzielisz...

    Arduino   30 Wrz 2017 22:13 Odpowiedzi: 11    Wyświetleń: 1314
  • konwersja ascii (zapis dziesiętny) na hex w języku c

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

    Programowanie   27 Wrz 2007 10:06 Odpowiedzi: 7    Wyświetleń: 12982
  • 8051: Konwersja liczby 14-bitowej z dwóch rejestrów na cyfry dziesiętne w rejestrach

    Nalezy po kolei dzielic przez 10. wartosc liczby. Za kazdym razem zapisujesz kolejne cyfry liczby. Wiec za pierwszym razem dostaniesz liczbe dziesiatek tysiecy, potem liczbe tysiecy, setek, dziesiatek i jednosci.

    Programowanie   30 Mar 2005 21:52 Odpowiedzi: 19    Wyświetleń: 2780
  • system dziesietny na system binarny| jak to się robi:((

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

    Początkujący Elektronicy   15 Wrz 2006 06:11 Odpowiedzi: 6    Wyświetleń: 5508
  • 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ń: 8963
  • Termometr na Atmega8 z DS18B20 - problem z wyświetlaniem °F na LCD 2x16

    Poza tym warto się zastanowić czy konieczne jest korzystanie z typów float do tak prostych celów??? Przecież w 100% można się obejść bez nich robiąc proste działania na liczbach całkowitych. W zależności od tego ile masz miejsc po przecinku w temperaturze to przez tyle pomnożyć liczby składowe w tym działaniu. Np jeśli będą dwa miejsca po przecinku...

    Mikrokontrolery AVR   13 Mar 2011 11:09 Odpowiedzi: 11    Wyświetleń: 2720
  • [asm AVR] Jak używać programu do dzielenia 56-bitowego w asm AVR? Rejestry i wynik

    No już ci napisałem - arytmetyka stałopozycyjna. 21/2=10r1. 1*10/2=5 - masz pierwszą cyfrę po przecinku. Możesz zrobić r*100 albo 1000. Jak z tego wyjdzie reszta to mnożysz dalej i dzielisz otrzymując kolejne miejsca dziesiętne lub binarne.

    Mikrokontrolery AVR   04 Maj 2011 17:39 Odpowiedzi: 6    Wyświetleń: 1816
  • [Atmega8][avr-gcc] USART - Przesyłanie danych - optymalizacja

    Wszystko zależy od tego ile masz wolnego czasu i pamięci mikrokontrolera. Ja np. często wysyłam napięcia w postaci szesnastkowej, bo to nie kosztuje praktycznie nic po stronie uC, a program odbierający na PC odczyta je łatwiej niż z postaci dziesiętnej. Samo dzielenie przez 10, potrzebne do konwersji na postać dziesiętną, zajmuje grube dziesiątki instrukcji...

    Mikrokontrolery Początkujący   15 Gru 2012 23:09 Odpowiedzi: 14    Wyświetleń: 4146
  • 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ń: 2711
  • Jak zaprojektować 4-bitowy kalkulator stałoprzecinkowy bez mikroprocesorów?

    To jest dość proste do rozwiązania. Załóż, że użyjesz EPROMu. Masz dwie zmienne 4-bitowe, wynik ma składać się z (zapewne) 3 lub 4 znaków. Podłącz do EPROMA: - nogi A0-A1 - wejście do multipleksowania wyświetlacza (do obsługi czterech cyfr) - nogi A2-A5 - wejście argumentu #1 - nogi A6-A9 - wejście argumentu #2 - nogi A10-A11 - wejście typu operacji...

    Projektowanie Układów   11 Lis 2008 19:37 Odpowiedzi: 2    Wyświetleń: 2473
  • [Asembler 8051] Jak zliczać czas w asemblerze 8051 z użyciem przerwań i diod na P2?

    Witam. Timer mikrokontrolera '51 taktowanego zegarem 11.059200 MHz zliczy w ciągu jednej sekundy 921600 impulsów. Ze względu na wielkość timera (2 bajty) może Kolega zliczać setne części sekundy - ustawić przerwanie co 9216 impulsów. Każde wywołanie przerwania zwiększy zmienną o 1, czyli mamy w niej wynik pomiaru z rozdzielczością 0,01 s. Rozwiązanie...

    Mikrokontrolery   26 Lis 2010 13:16 Odpowiedzi: 1    Wyświetleń: 3849
  • Program do sterowania pinami LPT (2,6; 3,7; 4,8) pod Windows 98/XP – jak napisać?

    Warto tu zauważyć, że : binarnie : dziesiętnie : 1000 1000 136 0100 0100 68 0010 0010 34 0001 0001 17 więc można wywnioskować, że każda liczba dziesiętna dzielona jest na 2. możemy teraz zrobić pętle w której portwriteb($378,x); liczba x jest dzielona na 2, x:=x/2 , jeżeli x=17 wtedy instrukcja skoku do poczatku pętli, gdzie x:=136; , oczywiście warto...

    Początkujący Naprawy   02 Sty 2012 18:11 Odpowiedzi: 22    Wyświetleń: 2906
  • 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ń: 2616
  • Jak podzielić szesnastkowe 16-bitowe liczby na 8051 i zamienić na dziesiętne?

    Dzielenie - wielokrotne odejmowanie aż do skutku... ;)

    Mikrokontrolery   27 Cze 2005 19:25 Odpowiedzi: 18    Wyświetleń: 7843
  • Jak przekonwertować binarną wartość na szesnastkową w Delphi 6?

    Witam Moja propozycja jest następująca: mając string z poszczególnymi bitami dzielisz go na kawałki 4-ro znakowe. I wtedy taki czteroznakowy string zamieniasz na odpowiadającą wartość HEX. Potem pobierasz kolejne cztery znaki i znów zamieniasz. Możesz sobie zrobić np. tablicę w której umieścisz np. 100 bitową liczbę. Kolejne dane będziesz pobierał z...

    Programowanie   05 Sty 2008 20:25 Odpowiedzi: 3    Wyświetleń: 2254
  • Dzielnik częstotliwości przez 101 na dwóch licznikach 74190

    Na dwóch się nie da, bo to są liczniki dziesiętne (BCD liczą maksymalnie od 0 do 9 ) więc mogą dzielić maksymalnie przez 100.

    Początkujący Elektronicy   17 Lis 2005 20:50 Odpowiedzi: 4    Wyświetleń: 4628
  • Jak przeliczyć 123456 km na system szesnastkowy (hex)?

    Tu Zamiana z dziesiętnego na binarny liczby 23: 23 : 2 = 11 reszta z dzielenia = 1 11 : 2 = 5 reszta = 1 5 : 2 = 2 reszta = 1 2 : 2 = 1 reszta = 0 Odczytujemy liczbę od tylu: 10111 Zamiana z bin na dec liczby 10011<zaczynamy od konca, ale mozna tez od poczatku>: 1*2^0 + 1*2^1 + 0*2^2 + 0*2^3 + 1*2^4 = 1+2+0+0+16 = 19 Z dec->hex i z hex->dec...

    Samochody Elektryka i elektronika   14 Mar 2011 21:33 Odpowiedzi: 14    Wyświetleń: 2443
  • [bascom] Jak robić liczbę dziesiętną na 2 jedności?

    dzielenie całkowite + modulo. Przy dzieleniu przez 10 uzyskasz górną cyfrę, przy modulo 10 dolną.

    Mikrokontrolery AVR   21 Paź 2009 09:46 Odpowiedzi: 14    Wyświetleń: 6987
  • Zadanie z przetwornikiem ADC: Dlaczego dzielimy przez 4096, a nie 4095?

    Jest 4096 kwantów, pierwszy 1 obejmuje napięcie w zakresie 0 - (0+805,6uV) a ostatni 4096 kwant zakres od (3,3-805,6uV) do samych 3,3V. Nie chcę się czepiać ale ten prawidłowy wynik jest źle zaokrąglony bo powinno być 805,6640625uA czyli 805,66uA. Wynik jest ułamkiem dziesiętnym skończonym

    Nauka Elektroniki, Teoria i Laborki   30 Kwi 2021 12:12 Odpowiedzi: 3    Wyświetleń: 387
  • program przeliczający liczby dziesiętne na binarne

    Widzę, że poprawiłeś temat :) W pierwszej pętli najpierw powinieneś obliczać c , a dopiero później dzielić z przez dwa (licząc tak jak teraz gubisz jeden bit). Pamiętaj, że trzecia część nagłowka pętli for (u Ciebie k ++) wykonuje się przed sprawdzeniem warunku zakończenia pętli. Czyli po ostatnim przebiegu pierwszej pętli k wskazuje nie na ostatni...

    Programowanie   07 Lis 2008 17:50 Odpowiedzi: 2    Wyświetleń: 3153
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    zmieniłem wynik z milisekund na sekundy poprzez elapsedTIme = (millis() - startTime)/1000, jednakże "elapsedTime" nie wyświetla wyniku po przecinku a zaokrągla liczby. Jak sprawić by zmienna elapsedTIme wyświetlała liczby niecałkowite? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Użytkownik zmienił wynik pomiaru...

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 1215
  • 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ń: 1824
  • Jak zaprojektować prosty kalkulator z funkcjami +, -, *, /, √?

    No to właściwie się każdy nada do tego celu. Najprościej jest zapisać liczby w układzie dziesiętnym: jedna komórka pamięci jedna cyfra. Dodatkowa komórka do pamiętania znaku i jeszcze jedna do pamiętania położenia przecinka. Muszą być takie dwa zestawy dla obu wprowadzanych liczb. Przed dodawaniem i odejmowaniem przesuwasz jedną liczbę tak by przecinki...

    Początkujący Elektronicy   12 Gru 2004 01:25 Odpowiedzi: 9    Wyświetleń: 1764
  • c++ - Jak poprawnie odczytać plik binarny do stringa?

    W pliku binarnym mam ciąg bitów, który potem dzielę na bloki zamieniam na system dziesiętny wykonuję obliczenia i znów zapisuje do pliku binarnego. Taka funkcja skrótu. Dodano po 27 dziękuję taki kod działa [syntax=cpp]string pobierz(string m) { ifstream plik; plik.open(sciezka, ios::binary); if( plik.good() == true ) { ifstream(sciezka)>>m; for(size_t...

    Programowanie   14 Maj 2013 17:06 Odpowiedzi: 4    Wyświetleń: 3219
  • [Początek z Arduino Uno] Jak uprościć deklaracje i sterowanie pinami?

    Kilka oczywistych oczywistości na temat DS odczytane dwa bajty zawierające temperaturę zestawione razem w zmienną o długości 16 bitów dają w efekcie integera. Integer to jak wiadomo liczba ze znakiem więc wystarczy tylko odciąć ułamek przez podzielenie przez 16 (bo część ułamkowa to w DSie 4 bity) i masz gotową wartość w stopniach celsjusza. Jeśli cześć...

    Arduino   03 Cze 2018 15:04 Odpowiedzi: 20    Wyświetleń: 1482
  • 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ń: 1404
  • Excel VBA eksport do CSV – jak ustawić separator średnik zamiast przecinka?

    Twój kod zapisuje, dzieląc średnikiem. Nie jest to kwestia kodu, a ustawień systemu, gdyż jak wiadomo, w Polsce przecinek jest separatorem dziesiętnym, stąd użyty jest średnik.

    Software serwis   12 Sty 2015 22:03 Odpowiedzi: 18    Wyświetleń: 7665
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

    A po co dzielić od razu: http://www.eng.utah.edu/~nmcdonal/Tutori...

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 4050
  • Schemat licznika przewodów z wyświetlaczem LCD/LED na Atmega8

    Chcesz się pobawić edukacyjnie, czy po prostu potrzebujesz urządzenia? W tym drugim przypadku proponuje standardowe rozwiązanie nr 1 - użyj licznika od roweru, małe kółko, do licznika wpisany obwód kółka powiększony 10 razy. Odczytujesz tzw przebieg dzienny, przed pomiarem zerujesz go. Oczywiście wynik dzielisz przez 10, można po prostu zaznaczyć nowe...

    Projektowanie Układów   09 Lis 2017 08:59 Odpowiedzi: 12    Wyświetleń: 5256
  • Mnożenie w asemblerze. Kod w C i tłumaczenie na asembler.

    Dzielenie jest łatwe w uproszczeniu, jeśli np. obie liczby mają jednakową ilość zer z prawej strony, to o tyle mozna je przesunąć w prawo. Ogólnie algorytm dzielenia jak liczb dziesiętnych w podstawówce. Mnożenie jest już w µkontrolerze i to nawet w postaci cząstkowej fmul .

    Mikrokontrolery   15 Sie 2006 14:55 Odpowiedzi: 12    Wyświetleń: 3806
  • [4051] 8-bitowa liczba dziesietna -> postac binarna

    Ogólnie to możesz zrobić tak, że puszczasz pętlę, która liczbę dziesiętną dzieli przez 2 i resztę zapisuje jako kolejne bity. Np. Mamy liczbę 11, dzielimy przez 2, otrzymujemy 5 i resztę 1, znów dzielimy przez 2, otrzymujemy 2 i resztę 1, dzielimy przez 2 i mamy 1 i resztę 0, znów dzielimy przez 2 i mamy 0, resztę 1. Stąd 11dec=1011bin (zapisujemy kolejne...

    Mikrokontrolery   05 Lis 2006 00:01 Odpowiedzi: 4    Wyświetleń: 2374