Wypnij wepnij ponownie, sprawdź na zewnętrznej klawiaturze.
Zmieniasz kodowanie tylko w software coding. Workshop code jest nieistotny. Jeżeli stare kodowanie to 14913 to do tej liczby dodajesz 32 i sumę wpisujesz w software coding.
Nie możesz przypisywać inta do stringa i odwrotnie: [syntax=delphi] Edit1.Text := IntToStr(StrToInt(Edit1.Text) + 1);[/syntax] Najpierw tekst zamieniasz na liczbę, później do liczby dodajesz jeden, a na koniec ten wynik zamieniasz na tekst.
Lubię takie łatwe tematy z Javy :) Życzę trudniejszych tematów ;-) Dobra, napisałem krótki programik demonstracyjny. Ogolnie wejscia ze Streamow przerzuca sie do buforów bajtowych. Ten trzeba przekonwertować na String'a, który następnie trzeba zinterpretować i załadować do int'a. Funkcja trim jest użyta, aby wywalić jakieś tam entery i spacje. Ponieważ...
na początek w 1 bajcie możesz zapisać maksymalnie liczbę 255 a dodawanie takie robi się tak: np. liczbę 32 bitową musisz w zasadzie pobierać z pamięci i tam trafi wynik: od adresu 020h mov a,020h ;pierwszy bajt 1 liczby do akumulatora add a,023h ;dodajesz bez znacznika CY pierwszy bajt 2 liczby mov 026h,a ;do pamięci dajesz pierwszy bajt wyniku mov...
Jeśli chcesz, żeby po zaznaczeniu więcej niż 1 komórki była brana pod uwagę tylko pierwsza z zaznaczonych, to możesz dodać linię: [syntax=vbscript]If Target.CountLarge > 1 Then Set Target = Target(1)[/syntax]przed tą linią, którą masz zaznaczoną na żółto. Całościowa propozycja w załączniku. Zasady są nieco inne. Zasięg działania w arkuszu nie jest ograniczony,...
Przeanalizują załącznik. Opcja szukaj w pomocy: "dodawanie dat", wynik powinien zwrócić ci: "Dodawanie liczby miesięcy do daty" Przetestowane na Office 2003
Liczba 0,01 ma nieskończone rozwinięcie binarne, więc przy wielokrotnym dodawaniu błędy zaokrągleń w pewnym momencie się ujawniają. Należy unikać takich działań. Bezpiecznie jest dodawać liczby całkowite, a wynik ewentualnie dzielić przez 100. A najlepiej tak zorganizować obliczenia, żeby wystarczał licznik całkowitoliczbowy, a ułamki wprowadzać do...
W załączonym arkuszu sprawa jest prosta (same liczby). Liczysz zajęte wiersze + przecinki. W treści natomiast, dopuszczasz tekst i tu jest już mniej prosta. Musiałbyś rozbić ciąg, sprawdzać czy fragmenty są liczbą i warunkowo dodawać do sumy... Przy ilości przecinków >3, bez VBA, robi się dość skomplikowana.
Klikasz podwójnie lewym klawiszem myszy na +V, Przy Label-Value dodajesz przed liczbę znak minus -, np. -10V.
(at)PRL już tłumaczę 1. W arkusz BAZA wklejam dane. 2. Uruchamiam makro 2.1 Makro ma zadanie sprawdzić kolejność liczb 2.2 Jeżeli znajdzie brakującą liczbę/liczby to wstawia w ten arkusz "BAZA" nowy wiersz/wiersze i w ten nowy wiersz/wiersze wstawia brakującą liczbę/liczby i zaznacza na kolor zielony 2.3 wstawione liczby przenosi do arkusza"brakujące"...
Problem jest banalny: [syntax=vbnet]Public Class Form1 Dim liczba As Integer Dim aStr As String = String.Empty Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click liczba = Convert.ToInt32(TextBox1.Text) + Convert.ToInt32(TextBox2.Text) aStr = System.Convert.ToString(liczba) TextBox3.Text = aStr...
inną możliwością jest sprawdzenie po każdej operacji dodawania (odejmowania) bitów odpowiedzialnych za jedności i wówczas jest > 9 do liczby dodajesz 6
Sprawa pierwsza: można zastosować formatowanie niestandardowe. Do używanego formatu liczb dopisujemy na końcu " tyg". Cudzysłów musi być. Czyli może być np. format [syntax=text]Standardowy" tyg"[/syntax] albo [syntax=text]0" tyg"[/syntax] Sprawa druga: datę wpisu trzeba albo umieścić w komórce albo wprost w formule obliczającej wiek. Aby uzyskać datę...
Adres się sumuje, ale nie tak, jak myślisz. Dodawanie do adresu liczby działa w C dokładniuśko tak, jak indeksowanie, ale zupełnie inaczej, niż zwykła arytmetyka na liczbach. Liczba jest najpierw mnożona przez rozmiar typu, na który wskazuje adres, a potem dopiero dodawana do adresu. Dlatego m.in. kompilator nie akceptuje dodawania do typu void * -...
Przede wszystkim, jeśli już w textboxie pojawią się liczby i zostaną skonwertowane to dodawanie ich wykonaj poprzez: [syntax=cpp]a = x+y;[/syntax]
Czy można w jakiś sposób wybrać kamerę, z której obraz chce się oglądać? Sprawdziłem Requesty strony i stwierdzam że nie można, te widoki z kamer idą jednym strumieniem na stronę, nie jest to wiele strumieni przełączanych na ich stronie. Zanim obraz trafia to na stronę jest losowana kamera, losowość polega na tym ze może wystąpić zaraz po sobie 1,2,3,4,5,6,7,8,9,......
Witam. Wszystko się zgadza. Na wyjściu otrzymujesz sumę liczb w danej chwili. Możliwe wyniki: 0010 ( dla sumy 0001+0001) ; 0100 (0010+0010) i dwa razy 1000 (dla 0100+0100 i 0000+1000) Jeśli chcesz dodawać liczby przesunięte czasowo, to powinien być sumator akumulacyjny. Cztery zatrzaski i dopiero sumowanie poszczególnych składników. Pzdr.
jak odczytac liczby szesnastkowe (hex ) z klawiatury i wyswietlic wynik musze napisac programi ktory bedzie np. dadawał liczby szesnastkowe licz:string Readln(licz1) ; Readln(licz2); wynik :=licz1+licz2 Oczywiscie taki program nie bedzie dzialal ..wiec prosze o pomoc
Bierzesz po jednym bicie z każdej liczby, dodajesz i wpisujesz do wyniku, potem bierzesz następny bit i tak w kółko.
Zakladam ze liczby sa w formacie X * 10^Y gdzie X to jest wartosc a Y to jest potegi dziesiatki Mnozenie: -mnozysz pierw liczby -dodajesz potegi dziesiatki Dzielenie: -wyrownujesz potegi dziesiatki do tej mniejszej -potem je jedynkujesz -dzielisz normalnie te liczby -dzielisz Dodawanie: -wyrownujesz potegi dziesiatki do tej mniejszej -dodajesz liczby...
i = (tm.Hour * 100) + tm.Minute;
pamiętaj że dodajesz 8 spakowanych bajtów i dostajesz overflow'a przy $78+$88 wzwyż.
własnie zmieniłem kod programu :) Sprawdz prosze teraz. W progamie zawarłem wynik jako liczbę juz po dodawaniu 1 + 1/n itd.. oraz samą liczbę "n", podaną poniżej.
Na jednym sumatorze dodajesz do liczby B liczbę 1. Następnie wynik tego działania podajesz na jedno wejście układu odejmującgo ale przesunięty o jeden bit, czyli tak A0 - 0, A1 - B0, A2 - B1, itd. Liczbę A wprowadzasz na drugie wejście. Pozdrawiam wszystkich jjanek
Kolego z tego co zaprezentowałes nic nie będzie, wystarczy ten program skompilować i popatrzeć na listę błedów. Brak w nim opisu podprogramów (wszystkie nazwy po lcall). Nie rozumiesz tez do konca liczby dwóbajtowe. Dwa bajty=16 bitów=65535 i taka może byc najwieksza liczba zapisana na dwóch bajtach w zapisie binarnym. Ale mozna sobie równierz zorganizowac...
Konwersja bin->bcd Od zadanej liczby 2-bajtowej odejmujesz kolejne potęgi liczby 10, czyli w przypadku liczby mniejszej niż 1000 robisz tak:: 1. Od zadanej liczby odejmujesz sukcesywnie liczbę 100 i zliczasz liczbę odjęć aż do uzyskania liczby ujemnej. Do uzyskanej liczby odjęć dodajesz jeden i otrzymujesz najstarszą cyfrę BCD (setki). 2. Do uzyskanej...
Nigdzie nie znajdziesz tego przeniesienia poza właśnie flagą CY. To jest procesor 8-bitowy i tylko takie operacje wykonuje. Jeśli chcesz dodawać liczby większe lub chcesz mieć wynik 9-bitowy po dodaniu dwóch 8-bitowych to ten najwyższy bit musisz zapisać "ręcznie". Np.: po dodawaniu ADD (patrz uwaga kol. BlueDraco) wykonujesz skok warunkowy "skocz jeśli...
Witam Czy ktoś może wie jak skonstruować sumator, który do danej liczby dodawałby 1, ale tylko raz (tylko na początku). Wiem, że licznik ma możliwość zwiększania liczby o jeden, jednak tutaj pojawia się problem, ponieważ on wraz z przesuwaniem się clocka dodaje 1 za każdym razem. Chyba, że jest możliwość jakoś zatrzymania go po dodaniu za pierwszym...
1. Ustawiasz w arkuszu układ danych, tak aby jak najlepiej pasował ci do wyliczeń 2. Określasz i deklarujesz typy zmiennych - jeśli będziesz je wykorzystywać 3. Zliczasz ilość komórek z danymi (liczby) 4. Dla średniej arytmetycznej wykonujesz dodawanie liczb, a następnie podział sumy przez ilość komórek z danymi (liczby) 5. Dla średniej kwadratowej...
Mam do zrobienia dwa takie zadania, nie umiem napisać do nic kodu. Ktoś pomoże? ;) 1. Z wykorzystaniem systemu mikroprocesorowego zaprojektuj prosty kalkulator odbierający dane przez port szeregowy i wysyłający przez niego wynik. Kalkulator Dodaje i odejmuje pojedyncze liczby (tylko jedności) – wykonuje dodawanie i odejmowanie jednocześnie wysyłając...
Tylko bez gastronomi :). Zarówno cyfra jak i liczba to pojęcia abstrakcyjne!!! Zarówno cyfra jak i liczba to symbole!!! Czy cyfra przedstawia jakąś wartość? Gdyby nie przedstawiała czy można by je szeregować pod względem wartości? Na początku liczono na palcach (cyfrach), gdy zabrakło palców wymyślono sztuczę z liczbami.
Załączam przykładowy plik excela z makrem liczącym ilośc znaków w zadanym zakresie arkusza. Wynik podawany jest w drugim arkuszu. Makro wybiera kolejno komórki z zakresu, liczy liczbę znaków w poszczególnych komórkach i dodaje narastająco liczbę poszczególnych znaków z zakresu. Arkusz można dostosować do swoich potrzeb, np. wynik podawać w tym samym...
9(system dziesiętny)=1001(system binarny) 18(system dziesiętny)=10010(system binarny)
A gdyby to było napisane w ASM to jaka jest zasada obliczania? dodaje się kolejno ilość cykli przypadającą na dany rozkaz? np. jest kolejno pięć rozkazów każdy ma jakąś ilość cykli i kolejno sumuje się a otrzymaną liczbę dodaje się do wartości wpisywanej do licznika?
Witam! W przypadku dni to jeżeli dzień urodzenia jest równy lub mniejszy od dnia oznaczonego to liczbę dni uzyskujesz odejmując dzień urodzenia od dnia oznaczonego, w przeciwnym wypadku dodajesz liczbę dni miesiaca zadanego do dnia zadanego pomniejszonego o 1 i odejmujesz dzień urodzenia od tak obliczonej liczby dni, po czym odejmujesz 1 od liczby miesięcy...
Układ 7483 to jest coś takiego, co ma wejścia A0,A1,A2,A3, B0,B1,B2,B3, CIN, i wyjścia S0,S1,S2,S3, COUT. Na wejścia A podajesz jedną liczbę (na A0 najmniej znaczący bit, na A3 najbardziej znaczący), na wejścia B drugą. W ten sposób dodajesz 2 liczby 4-bitowe, CIN łączysz wtedy do masy. Żeby dodawać większe potrzebujesz połączyć kilka takich układów,...
Nie chcę Cię martwić (bo jeżeli Twój kod działa jak powinien to OK), ale to co robisz w pierwszym poście 1 i 3 nie jest sobie tożsame. Kod w #1 jest jak najbardziej prawidłowy. Typ char to dla platformy .NET tak naprawdę 16-to bitowa liczba z zakresu 0...65535 Więc taki kod: znak o kodzie ASCII = 4 . Do tego w zasadzie typ char został stworzony. Jeżeli...
Większość programów do kompilacji projektów (np. Quartus Altery) ma gotowe komponenty do operacji na liczbach zmiennoprzecinkowych.
Odejmowanie to tak naprawdę dodawanie liczby przeciwnej. Dodawanie już masz, więc potrzebujesz wyznaczyć liczbę przeciwną do liczby odejmowanej. Tutaj masz dobry opis: http://www.i-lo.tarnow.pl/edu/inf/alg/nu... . Następnie musisz dobudować blok, który będzie reagował na znak działania i w razie potrzeby wyznaczał liczbę przeciwną do drugiego...
Zobacz na http://www.avrbeginners.net AVR Assembler->Math->Multiple byte maths. Są tam co prawda krótkie, ale dobrze opisane przykłady operacji na liczbach 2 i nawet 4 bajtowych: dodawanie, odejmowanie, porównania itp. Pozdrawiam
U 2008 ma tę zaletę, że posiada układ miękkiego startu po włączeniu. Nie obserwowałem też dziwnego zachowania transformatora w żadnym zakresie regulacji, owszem, jest wąski zakres regulacji, w którym słychać "terkotanie", ale bez dodatkowego poboru mocy. Może dlatego, że stosuję pierścienie ferrytowe na przewodach zasilających. Kolego (at)eurotips W...
dodają się, podwojenie liczby idenrycznych rezystorow teoretycznie podnosi SEM szumu o 3dB (ale to tylko sem, trza jeszcze policzyć rozkład na impedancjach), dla łączenia równoległego liczymy ze wsp. prądowego , dlaszereg. - napięciowe. W lampiakach koeztstniej niby szeregowo - bo jeszcze dodatkowy cztnnik - wzrost szumów przy dużych napięciach no ale:...
Przed return 0, ale ja bym dał cin.get(); , bo cin>>a; może oczekiwać na liczbę.
No to zrób akumulator (sumator+rejestr) 32 bitowy. Na wejściu daj rejestr przesuwający 32 bitowy. Wpisujesz do niego liczbę A, a potem zależnie od kolejnych bitów liczby B dodajesz przesuniętą w lewo liczbę A do wyniku.
Możesz zwielokrotnić liczbę pamięci dodając dodatkowe eepromy plus przełącznik adresów.
To tak wychodzi uzupełnienie do dwóch, odwraca się liczbę binarną i dodaje 1 i wychodzi liczba 12 bitowa i ją trzeba przekonwertować na dziesiętną i podzielić przez 10 i wychodzi temperatura. Dodano po 3 Ten bit 31 może nie jest wyznacznikiem odnośnie temperatury ujemnej a dodatniej, Może trzeba wziąć pod uwagę bit pierwszy najstarszy z 12 bitów danych...
Wyglada, jakbys mial zainstalowana baaardzo stara wersje JRE na sprzecie, na ktorym te bledy wyskakuja. static double Double.parseDouble(String) jest dostepna od wersji 1.2 specyfikacji jezyka. Sprawdz wersje JVM (komenda: java -version ).
Jeśli odwołujesz się do wartości zapisanej zmiennej, to musisz ją poprzedzić znakiem $ , a jak przypisujesz zmiennej wartość, to wystarczy sam identyfikator: x=2 y=5 z=`expr $x + $y` echo $z
to trochę zależy pod jaki mikrokontroler piszesz!! i czy liczby "dodawane" sa zapisane z "korekcją dziesiętną" ogólnie: w dodawaniu postepujesz podobnie jak w dodawaniu "pod kreską" tylko że dodajesz liczby z zakresu 0..255, czyli poszczególne bajty, tzn. jak dodajesz dwie liczby jednobajtowe to maksymalny wynik moze być zapisany w 9 bajtach (8 bajtów...
Czyli że chodzi o algorytm jeśli chodzi o 1 zadanie to jest ono proste Należy zainicjować zmienną licząco liczby oraz sumującą a następnie dodawać kolejne wartości z tablicy i inkrementować zmienną liczącą kiedy nie będzie już więcej liczb dzielisz sumę przez liczbę elementów. Jeśli chodzi o 2 zadanie to odczytujesz elementy z tablicy i zapisujesz je...
Otwierasz Tables/Nc Tool Table i w pustej lini kolumna "Tool Num" dopisujesz kolejny numer narzędzia w moim przepadku jest to narzędzie nr 4 następnie wciskasz "Tab" i tabela przeskoczy do kolumny Size gdzie wpiszesz średnicę . W ten sposób można dodawać dowolną liczbę nowych narzędzi. http://obrazki.elektroda.pl/1956357000_1...
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.
Zastąp mnożenie wielokrotnym sumowaniem. Ma to wyglądać dokładnie jak mnożenie w słupku na kartce tyle że na liczbach binarnych tj: jeśli na danej pozycji w drugiej liczbie jest 1 to musisz wykonać dodawanie. oczywiście pierwsza liczba musi być proporcjonalnie do bitu przesunięta w lewo. 1101 x 1010 --------------- 1 x 1100 0 x ---- 1 x 1100 0 x -----...
Zapisz sobie podstawę roku w RAMie (w PCFie) z dokładnością do 4 lat. Czyli dla obecnego roku w RAMie wpisujesz 04, a w rejestrze roku 02. Przed wyświetleniem dodajesz te 2 liczby. Przy ustawianiu natomiast wpisany rok podziel na 4. Wynik wpisz do RAMu, a resztę dzielenia do rejestru roku w PCFie.
Stwórz tablicę (1000 + 1000 + 1) elementów, ustaw wszystkie na zero. Wczytujesz liczbę, dodajesz 1 do elementu tablicy pod zadanym indeksem. Po skończeniu wczytywania przeglądasz tablicę 1 raz, żeby znaleźć maksymalną wartość. Przechodzisz tablicę drugi raz, wypisując indeksy wszystkich elementów, które są równe wartości maksymalnej. Pozdrawiam, Dr.Vee
Witam nie wiem od czego zacząć:/ Najlepiej zacząć od początku: 1. dostajesz w Acc daną liczbę (w domyśle w kodzie U2) 2. sprawdzasz jej znak, czyli bit 7. 3. jeżeli znak jest równy 0 to liczba ma postać właściwą dla ZM, czyli kończymy. 4. znak równy 1 - liczba ujemna, negujesz Acc, dodajesz do niego 1 i ustawiasz bit 7 na 1 5. gotowe Dla Acc = 80h (-128...
Witam Szanownych Kolegow... Czy posiada ktos moze opracowana procedure dodawania liczb calkowitych (wprowadzanych z klawiatury) w Bascom? Liczby sa 2 cyfrowe. Poczatkowa liczba jest zero. jesli mam operacje dodawania, wynik jest zwiekszany i zapamietany, podobnie z odejmowaniem... Bardzo prosze o pomoc.
Hej, Na początek, odejmować, to znaczy dodawać zanegowaną wartość. Czyli: 10 - 50 to nic innego jak 10 + (-50) Skomplikowanie to wygląda, ale zaraz tłumaczonko będzie, tylko uruchomię sobie SIM51ENG, bo taki mam dostępny symulator 51, bo rozumiem, że to dla MCS-51 ma być? Oto kod w asemblerze. mov R0,#10 przesyła do rejestru R0, pierwsza liczbe mov...
Napisz jakiego używasz komunikatora. Dziać się tak może, jeżeli któreś z was ma zbyt dużo osób w liście kontaktów. U mnie to się nie raz już zdarzyło jeżeli dodawałem kogoś powyżej liczby kontaktów ok. 350 i zawsze nowo dodane osoby były niewidoczne jak i ja dla nich też. Jedynym sposobem było odchudzenie listy. Uzywam Tlena, bo przy tej ilosci, zwykłe...
Witam, Jeśli nie musisz nie korzystaj ze zmiennych typu single, lepiej przeskalować int'a kilka razy (np zamiast 1,232 robisz 1232 a przy wyświetlaniu dodajesz przecinek) operacje na liczbach zmiennoprzecinkowych zjadają spora flash i czasu procesora. Pozdrawiam, Marcin
Tak czy siak. Próbowałem zrobić proste ALU które jedynie dodaje, odejmuje, mnoży, dzieli i pierwiastkuje liczby zmiennoprzecinkowe i nie umiem. Mnożenie to jeszcze. Ale dodawanie ? Liczby trzeba zdenormalizować, dodać i znormalizować. Nie potrafię.
To jest po prostu przykład ilustrujący zasadę działania wskaźników. Mogli użyć innych adresów. Czyli tworzysz wskaźnik w przykładowym rejestrze np. LD10, do przykładowego adresu np. VB0. Następnie do adresu zapisanego w LD10 dodajesz liczbę która znajduje się w przykładowym rejestrze LD1004. Przyjmijmy że tam siedzi sobie np liczba 122. Czyli we wskaźniku...
racja to wzór Eulera :| A jak dodawać taka postać liczb ??? Normalnie do wspólnego mianownika ??? Chyba nie . . . :?: Do dodawania najlepiej nadaje się postać algebraiczna liczby zespolonej ...
Analizujesz cały ciąg znak po znaku. Jeśli napotkasz 1 lub 0 - rozpoczynasz zapis liczby (do osobnej zmiennej) dokonując za każdym razem przesunięcia bitowego w lewo i dodania odnalezionej cyfry. Gdy znajdziesz przecinek rozpoczynasz zapisywanie części dziesiętnej (po przecinku nalezy podnosić do kolejnych potęg 1/2^-x zaczynając od -1). Po znalezieniu...
Musze Cie zmartwić ale nie da się tego zrobić na jednej tabelce .. dla kazdej sumy i przeniesienia musisz robić oddzielną funkcje. W załączniku masz skan z ksiązki przedstawiający sumator jednobitowy, tablice karnaughta dla niego i symbol graficzny .. aby zrobić sumator dwubitowy ... trzeba takie dwa sumatory jednobitowe połączyć ze sobą równolegle...
Pisząc o dodawaniu masz na myśli, że jeżeli base jest np. 2 to jak przekształcamy na dziesiętnt to musimy dodawać wartości wymnożone i odpowiednio podniesione do potęgi drugiej? Nie.... Przykładowo masz ciąg "124" reprezentujący liczbę 124, a więc Bierzesz pierwszy znak z lewej (1 - kod ASCII 49) taka jest wartość bajtowa zmiennej char. Odejmujesz...
Mam problem, mam do napisania dodawanie dwóch liczb w BCD. Pierwsza liczba w komórce pamięci 2000H druga liczba w komórce pamięci 3000H Wynik w komórce pamięci 4000H Dodawane liczby maja byc n-krotnej precyzji (n-bajtowe) Teraz co mam narazie ... To dodaje mi dwie liczby w BCD .. ale nie uwzględnia korekcji dziesiętnej .. Czy wie ktoś może jak zrobić...
Witam. Niedawno stworzyłem banalny programik który steruje portem LPT. Jestem początkujący więc prosiłbym o poprawienie mojego kodu tak aby liczba była dodawana a nie zamieniana bo gdy np. uruchomię stan wysoki na 1 to 4 gaśnie a chodzi mi o to aby się dodały dodaję załącznik
musisz przejść na liczby zapisane w systemie dziesiętnym, gdzie każdą cyfrę masz zapisaną w oddzielnym rejestrze jeżeli każdą cyfrę masz zapisaną w rejestrach to trzeba dodać 30h i masz kod ASCII do wyświetlenia na lcd zobacz in acc2,adcl ; odczytanie wartosci z przetwornika AC ; ADLAR = 1 > wazny tylko adch clr d100 ; podstawa setek w dec ldi acc,0x64...
Jakiego typu jest ta dodawana liczba dodatnia?
Już kilka razy pisano Ci powyżej, że problem leży w tym, że wynik mnożenia dwóch liczb 16-bitowych na AVR ma 16 bitów, i że wystarczy napisać: suma+= (uint32_t) tab[indeks]*tab[indeks]; żeby iloczyn miał 32 bity, to po pierwsze. Po drugie - algorytm, który przyjąłeś, jest zabójczy dla 8-bitowego AVR. Co chwila zmieniasz założenia, a kompletnego kodu...
witam wszystkich, potrzebuje możliwie najlżejszego algorytmu konwersji liczb dziesiątkowych na binarne, lub sposobu na dodawanie liczb binarnych
Właściwie to wystarczą dwie liczby i samo dodawanie lub odejmowanie ich. Niby proste a jednak to dla mnie kłopot
Dzień dobry, Zwracam się z prośbą odnośnie przerobienia programu który prześle na wielowątkowy, mianowicie ma czytać z 2 plików liczby, zapisywać je do wektorów, a następnie odpowiadające sobie z każdych z plików liczby dodawać i umieszczać w 3 pliku wynikowym. Program aktualnie działa, ale potrzebuje by był wielowątkowy. Tzn już po zapisie do wektorów...
Jeśli chcesz, żeby zaokrąglał zamiast obcinać to do zmiennej float dodawaj 0,5 i następnie rzutuj.
Tak jak napisał poprzednik Excel zapisuje liczby standardowo w formacie pozwalającym zapamiętać 15 cyfr znaczących i tej szesnastej nie zaokrągla, tylko obcina (zastępuje zerem). Jeśli będziesz chciał wykonywać obliczenia arytmetyczne na takich liczbach (dodawanie, mnożenie, odejmowanie itp.), to też tylko z dokładnością do 15 cyfr znaczących. Jeśli...
Poza tym pobieżnie przejżałem DS ATTiny i nie widzę instrukcji analogicznej do DIV w 8051?? Jak w nim dzielić liczby?? A czy znalazłeś MUL? ;) Do takich obliczeń niestety trzeba pisać własne funkcje. Można mnożyć i dzielić poprzez wielokrotne dodawanie lub odejmowanie danej liczby, ale to jest oczywiście dosyć mało optymalna metoda. Oczywiście mnożenie...
Proste dodawanie jest OK, tyle, że 16 bitowe ze znakiem. Procedura do znalezienia wszędzie. A tego i tak nie unikniesz, bo jak sam piszesz może być przepełnienie. Albert
skoro masz dostep do internetu to polecam uzyc google. (znajac model procesora)... i zapoznac sie z lista rozkazow. Tak po prostu. -- Maciek
Muszę zapytać o jeszcze jedno. Chciałem dodać liczby czterobitowe. Dodawałem je funkcją bis. Chciałem dodać 1001h do 0001h. Ale ta funkcja nie chce mi dodać tego prawidłowo. Wynik jest 1001h:(. Dlaczego??:(
A czy umiesz mnożyć pisemnie - tak w kolumnach? To teraz wyobraź sobie że robisz to w układzie dwójkowym, gdzie są tylko dwie cyfry - 0 i 1. Mnożenie przez 0 daje 0, a przez 1 daje wynik równy drugiemu mnożnikowi. Bierzesz 4 bitową liczbę, mnożysz niezależnie przez oba bity tej drugiej liczby. Wynik mnożenia przez starszy bit przesuwać o 1 bit w lewo...
Jak już korzystasz z STR to wystarczy dodać zero na początku: dim b As String * 10 A = 1.26 Do b=str(a) b="0" + b Cls Locate 1 , 1 lcd B Wcale nie trzeba korzystać z funkcji Str żeby dodawać 0 na początku. Można by było przecież napisać: A = 1.26 Text = Funing(a, "#.##") Text="0" + Text Lcd Text i tak samo...
Witam :) chciałbym się dowiedzieć w jaki sposób napisać funkcję która by dodawała liczby wprowadzane za pomocą przycisków. Do tej pory mam zrobiony "szkielet" programu czyli mam wszystkie przyciski które po naciśnięciu wprowadzają dany znak lub liczbę
A w jaki sposób mnożyć przez tę liczbę całkowitą? Próbowałem dodawać do przekładni 1 a później wynik dzielić przez dziesięć to przeskakiwały inne liczby.
W Atmega8 masz 3 timery z czego: - 8 bitowy timer0 ma wejście T0, ale nie ma trybu CTC ani PWM , - 16 bitowy timer1 ma tryby CTC i PWM oraz wejście T1 i dwa wyjścia OC1A i OC1B, - 8 bitowy timer 2 z trybem z CTC i PWM, ale bez wejścia T2, ale ma wyjście OC2. Dodatkowo możesz podłączyć kwarc będący potęgą liczby 2, a to pomaga bo timery mają preskalery...
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...
Witam. Zaczynam naukę mikroprocesora 8086. Trochę poczytałem i chcę napisać swój pierwszy program, dodawania 3 liczb 8-bitowych. Czy może to wyglądać w ten sposób? .model small .stack 100h .data .code start: mov ah,0 int 16h ;pobiera znak z klawiatury i zwraca w AL mov bl,al ;przerzucam liczbe z AL do BL mov ah,0 int 16h ;pobiera drugi znak z klawiatury...
Chciałbym, by tylko dodawał liczby by tak jak pisałem wcześniej uzyskać z nich pełne sumy.
Taki sposób jest prawidłowy ale jego opis jest dość skomplikowany. Myślę, że najlepiej jest zrobić to następująco. Wiemy, że 13 impulsów jest lepszym przybliżeniem jednego centymetra niż 14 impulsów, jednak jest to przybliżenie z niedomiarem więc te niedomiary mogą się kumulować przy kolejnych centymetrach. Na starcie zerujemy licznik impulsów i licznik...
Witam. a i x są liczbami 16 bitowymi. wykonałem mnożenie liczby 16bitowej przez 16 bitową i teraz mam problem bo nie mogę zrobić dodawania(+b). wynik mnożenia liczba 32bitowa, chciałem dodać jakąś liczbę 8bitowa. moje pytanie jak zrobić w asemblerze dodawanie liczby 8b do 32b?
Bezwzględny zakres ciśnienia posiadasz 15Bar, natomiast prądu na wyjściu 16mA. Przyrost mA/Bar wyszedł Ci dobrze 1,06666...mA/1Bar tylko trzeba to liczyć na liczbach bezwzględnych a do wyniku dodajesz 4(mA)- sztuczne zero. Osobiście do tego używam proporcji. Czyli dla 11Bar prąd na wyjściu przetwornika ma być 10,4mA. Jak chcesz zawęzić zakres przetwornika?...
To zadanie jest niejasne ! Czy dodajemy do siebie jakąś liczbę M robiąc to N razy czy też mamy do czynienia z jedną liczbą N dodawaną N razy (czyli de facto obliczamy N*N czyli N^2) ? 50 zł za odwalenie takiej roboty i to na zaliczenie, na wczoraj ? Żarty czy obrażanie fachowców ?
I co poszło oczywiście ma być 5 liczb czyli dodajemy zero z przodu tj: 01310 ;) zapomniałem ci napisać.
nie, chodzi mi o 4 bitowe liczby
Czas w Excelu to liczby, które się dodaje, odejmuje... Często wystarczy zmiana formatowania (liczbowe, czas w rożnych konfiguracjach). Aby zamienić czas na liczbę dziesiętną, trzeba pomnożyć przez 24.
Niestety, próbowałem login, ustawiać hasło , dodawać liczby po vty. Nic nie działa niestety.
Przed: [syntax=c]char_tab1 = (char*) malloc((size1) *sizeof(*char_tab1) );[/syntax] Wstaw: [syntax=c]printf("Przydzielam pamiec na %d bajtów, muszę poczytać o podstawach programowania aby mieć świadomość że po zmianie wartości zmiennej size1 rozmiar przydzielonej pamięci samoczynnie się nie zmieni.",size1);[/syntax]
Witam mam alana 95 zwykłego, i nie mogę dotrzeć, w którym miejscu są te zworki do przestrajanie, zmian modulacji i liczby kanałów. Dodaje zdjęcie, mam nadzieję że ktoś to kiedyś robił i wie gdzie szukać zworek. Pozdrawiam
Jeśli transmisja buforTx do PC idzie bez problemu to najłatwiej do tego ciągu "wrzucić" dane w postaci szesnastkowej. Z postu to nie wynika, ale domyślam się, że dla każdej zmiennej X, Y i Z są dane 16 bitowe - wyjdą po 4 cyfry dla każdej zmiennej.Sposobów istnieje wiele, przykładowy 1. wyłuskać cyfrę ze zmiennej 16 bitowej 2. przekształcić ją z zakresu...
dodawać liczba dodawać liczba excel dodawać liczba binarny
sterownik lm339 paliwo vectra zbiornik dmuchawy citroen xsara picasso
zgrzewarka transformatorowa wymuszenie gwarancji
Kodowanie sterownika silnika Citroen C4 - narzędzia i proces Najlepsza płyta indukcyjna 400V - Bosch, Siemens, Electrolux