[syntax=c] int16 t16; int16 tTemp; t16 = (buf[0] | buf[1] << 8); tTemp=(t16*10)/16; [/syntax] "buf" to odczyt "scratchpad" termometru. Zmienna tTemp zawiera temperaturę w 0.1st, to znaczy np. 13.5 to będzie 135. Potem, jak chcesz to dziel przez 10 i na float albo dzielenie przez 10 z resztą i bez reszty, tylko trzeba znaku pilnować: [syntax=c]...
Musisz zastosować sterowanie multipleksowe albo jakiś długi rejestr przesuwny (np. 4 układy 4094) żeby obsłużyć 4 cyfry wyświetlacza. To może być coś takiego: $regfile = "attiny26.dat" $crystal = 8000000 Config Portb = Output Config Portd = Output Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim V as Word Dim V_real as Single...
on/off na -15C. Ostro. Co to znaczy ostro??? Nie masz żadnego pojęcia o chłodnictwie a się wypowiadasz. Zakres temperatur na grzaniu nie zależy od tego czy sprężarka ma silnik BLDC (tzw. inwerter) czy zwykły indukcyjny. Są inne czynniki decydujące: 1. Rodzaj oleju. 2. Wielkość wymiennika JZ 3. Zakres "dopuszczalnego" COP. ale nikt nie odpowiedział...
http://obrazki.elektroda.pl/1091145400_1... Autor podczas pobytu na zakupach ze swoją dziewczyną miał całkiem dużo czasu na przemyślenia i rozglądanie się dookoła. Podczas wędrówki od sklepu do sklepu jego uwagę przykuło lustro wyświetlające napisy. Wtedy też wpadł na pomysł zbudowania podobnego, ale lepszego dla siebie. Własne magiczne...
Chyba piszę w dobrym miejscu?..Mam za zadanie napisać program w DSM51....program to kalkulator wykonujący dzielenie z korekcją BCD....oraz na wyświetlaczu ma się pojawić reszta. udało mi się napisać coś takiego: LJMPSTART ORG100H START: LCALLLCD_CLR LCALLWAIT_KEY MOVB,#10 DIVAB SWAPA ADDA,B MOVR0,A LCALLWRITE_HEX MOVA,#':' LCALLWRITE_DATA LCALLWAIT_KEY...
dzięki wszystkim za pomoc temat uważam za zamknięty modulo to faktycznie reszta z dzielenia dla szukających tak jak ja dorzucam łyk teorii. Jeżeli a i d są liczbami naturalnymi, gdzie d nie jest zerem, można udowodnić, że istnieją unikalne liczby całkowite q i r, gdzie a = qd + r i 0 ≤ r < d. Liczba q zwana jest ilorazem, zaś r resztą. Przykłady...
Czy jest możliwe że ilość impulsów na wyjściu 2Y w ciągu sekundy wynosi 60? Jeżeli nie to co należałoby zmienić na schemacie aby ilość impulsów przy zastosowanym rezonatorze wynosiła 60? Wprowadzenie Dziękuję za kolejne pytanie dotyczące możliwości uzyskania dokładnie 60 impulsów na wyjściu 2Y w analizowanym układzie. Obecnie układ CD4060 taktowany...
Dzielenie to w zasadzie odejmowanie. Nie napisałeś z jaką dokładnością ma to działać. Czy dzielenie z resztą czy do iluś miejsc po przecinku ?
Dzielenie z resztą tworzy się przez użycie znaku '%'. Więc np 11%10 da ci wynik 1. Więc jeśli chcesz uzyskać resztę z dzielenia to możesz to zrobić np tak: int x,b,a //int ponieważ dzielisz z resztą, nie potrzebujesz double a = b%a; zwróci ci resztę z dzielenia b przez a. W ten sposób możesz podstawić dowolne liczby pod zmienne a i b.
'%' to właściwie nie dzielenie z resztą (takie jak w podstawówce) tylko "reszta z dzielenia" czyli np "a%2" wynosi 0 jeśli 'a' jest parzyste i 1 jeśli nieparzyte (bo reszta z dzielenia przez 2 jest równa 0 lub 1). Tak można rozróżniać liczby parzyste i nieparzyte i prawdopodobnie o to ci chodziło. No a jeśli chodzi o książkę to Ameryki nie odkryję -...
Jak kolega napisał musisz zamienić liczbę na odpowiednie znaki ASCII i wydrukować te znaki. Możesz napisać uniwersalną procedurę zamiany, działającą na zasadzie: dzielenie i resztą z dzielenia indeksowanie tablicy cyfr szesnastkowych (dla 10 i 2 wykorzysta mniej cyfr). Możesz też napisać oddzielne procedury i wykorzystać fakt, że na 2 i 16 konwertuje...
W bascomie też masz liczby zmiennoprzecinkowe- np. typ single. Jest też konwersja i dzielenie z resztą modulo. Tylko Attiny2313 może się w pewnym momencie okazać za mały. Ta część całkująca- to w zasadzie ograniczenie od góry PWM- oczywiście nie może być większe niż 100%. Znalazłem kiedyś taki link: http://elm-chan.org/works/smc/report_e.h... Ale go...
Witam Mam problem może banalny ale.......... chodzi mi o dzielenie np. zmienna1 = zmienna2 / zmienna3 chodzi mi co się dzieje z resztą z dzielenia a może jestem poprostu niedouczony??????????????????????
Witam, Niby wszystko pięknie ładnie i błąd. Jak usunę dzielenie z reszta jest ok (case 5). [syntax=cpp]#include <iostream> #include <conio.h> using namespace std; double aLiczba1, aLiczba2, aWynik; int dzialanie; int main(int argc, char *argv[]) { cout << " KALKULATOR BY L*******" << endl; cout << "=======================================...
Kolego nie mam pretensji do Ciebie ani do Chińczyka. Wręcz przeciwnie tylko drażni mnie takie pisanie że A należy założyć (chyba?), że wiedził co robi... Dlaczego należy założyć?? To tak samo jak należy założyć że producent tych kolumn mógł dać hiper super klasowe głośniki ale obudowy zrobić z płyty pilśniowej czy kartonu i tak samo dziadosko by grało......
nie ma żadnej kontroli - to wszystko sciema, żaden kontroler nie ma do niczego prawa, z resztą jakby poszła fama o kontrolach to by tepsa połowe klientów stracila
potrzebuje w asm 51' podzielic dwie jednobajtowe liczby, ale z dokładnoscią do 1 miejsca po przecinku!. jak to zrobić?. programowe polecenie DIV AB daje mi cześć całkowitą i RESZTE z dzielenia, myślałem żeby napisać program, który by dzielił w "słupku", ale może on niekiedy zajmować dużo czasu... i w ogóle mi sie nie podoba :P czy nie da sie odrazu...
Witam... musze napisać program oto moje zadanie: "Pierścień wielomianów jednej zmiennej nad dowolnym ciałem, wyznaczanie pochodnej, całki oznaczonej, wyszukiwanie miejsc zerowych, dzielenie wielomianów z resztą itp." no i nie ukrywam że problem się pojawił przy "dowolnym ciele"... prof powiedział że: "ezeli korzysta Pani z szablonow to oczywiscie wystarcza...
Szukałem w googlarce ale znalazłem co najwyżej 24b/16b Ma ktoś może jakiś pomysł jak to zrobić, jakieś źródło, kod, cokolwiek przydatnego ? Mógłbym dodawać dzielną do siebie samej tak długo aż wynik przewyższy dzielnik i potem zająć się resztą ale trwało by to wieki ...
Z zamianą na napis nie mam problemu, problemem jest ta reszta ;| np. 99/98=1,01 a w uC A=1, B=1 i teraz wg. Twojej podpowiedzi 1*100=100/98= A=1, B=2, ale ciągle nie wiem jak to zrobić, żeby uC sprawdził czy po przecinku jest 01, a nie 1 no i jeżeli z klawiatury zostaną wpisane inne dane np. 55/44= 1,25 A=1, B=25 teraz uC pomnoży to 25*100=2500 (nie...
Chcę wykonać taką sekwencję: 1. Odczytać wartość analogową 2. Podzielić wartość analogową przez 32000 3. Wynik z dzielenia pomnożyć przez 100 Konkretnie chodzi mi o punkt 2. W dokumentacji przeczytałem że istnieją bloczki do dzielenia z resztą i do dzielenia z wynikiem jako liczba całkowita. Dla przykładu została odczytana wartość analogowa 6000 to...
Witam, jutro umieszcze Wam paczkę z tymi arkuszami co pisałem w innym temacie. Są uporządkowane logicznie. Do każdego "wykonanego zadania" starałem się umieszczac arkusz za zadaniami tak by zdający mógł analizowac krok po kroku co zrobiłem. W paczce znajdują się różne arkusze wykonane ze stycznia 2017 oraz z ubiegłych lat (pomijając jeden , który sam...
Co w tym jest "tajnego"?? Nic gdy się wie o co chodzi. Tym tekstem chciałeś przykryć swoją niewiedzę i złe rady prowadzące do zniszczenia urządzenia? Podawanie linków do opisu działania falownika dla silników indukcyjnych jest wprowadzaniem w błąd! Podobnie jak teksty o 110 V. Z resztą nie wiadomo co to za napięcie? AC, DC itp??? Na zdjęciu sprężarki...
Chce odświeżyć temat bo mam problem ze zrozumieniem dzielenia. Jak dział dzielenie w układach cyfrowych... Przeczytałem kilka publikacji związanych z arytmetyką zmienno i stałoprzecinkową lecz mam problem dalej z tym. Od ostatniego posta jest lepiej bo prawie dostaje to co chce. Zastosowałem gotowy blok z IP Coregen. Przeczytałem do niego napisany data...
ad.3- chyba załapałem. W jednym równaniu mamy dwie różne wartości "liczba_dotychczasowych_pomiarow". Kompilator w sumie nie wie, czy pierwsza wartości ma być zwiększona czy nie (czyli zakłada że nie wiesz co robisz :P). Podejrzewam że to nie jest zestandaryzowane, dlatego kompilator pluje. Chce Ciebie uchronić przed błędem. Ciesz się, bo jak by to...
Szczególnie ten fragment świadczy o "biegłości" autora ;) - V1 * 1/R1 oraz - V2 * 1/R2 to są Twoje E :P Poza tym: Na schemacie są dwa węzły o tym samym potencjale (czyli de facto jeden) oznaczone na dwa sposoby (raz V a raz V3) -> bałagan W pierwszym tekście autor zamieścił schemat i jakiś wzór, który jest poprawny w zapisie tylko wtedy gdyby w tym...
Nie mam zbyt dużego doświadczenia z używaniem makefile, ale wydaje mi się, że żadnej z wymienionych opcji nie zdefiniowałem. Z resztą ponizej mój plik, nie wiem też gdzie miałbym załączyć libc.a, może ktoś pomoże mi go wyedytować? Zainstalowałem WinARMa na drugim komputerze, patche dodają się automatycznie, jest ten sam problem. # ****************************************...
Cytat: "Wydzielanieł obwodu oświetlenia stosuje się dla wygody. Częściej powodem wyłączenia bezpiecznika są urządzenia podłaczone do gniazd. Wtedy nie krąży się w ciemnościach, by włączyć S-ke." Zgadza się ale...Skoro zadziałał bezpiecznik to, czy wystarczy go podnieść i wszystko gra nadal? Nie bardzo. Ponieważ wyłączony bezpiecznik oznacza jakąś awarie...
Ok. Faktycznie proste. F F B C = 15 15 11 12 = 1111 1111 1011 1100 A B B A= 10 11 11 10 = 1010 1011 1011 1010 Dobrze!! wiem jak zamienic postać szesnastkową(heksadecymalna) na binarną(dwojkową). Ale jak zamienic postac heksadecymalna na dziesiętna? np. ABBA = ?(10) To akurat jest proste jeżeli masz cyfry Hex od H3 do H0 i liczbę w postaci H_3H_2H_1H_0...
Witam serdecznie! Mam nadzieje ze sie nie obrazicie ze poruszam ten temat poraz 100000...przejrzalem wszystkie posty ale jakos nie moge sobie poradzic z odczytaniem temp z tego czujnika. Jesli moglbym WAS prosic o sprawdzenie programiku i biblioteki 1-Wire.H. Program jest ze stronki : http://republika.pl/rejestr/strony/termo... ,wiec mam nadzieje...
Minimum na takie chaszcze to FS 120, a najlepiej FS 235. Najlepiej idź do lokalnego dilera i pomacj. Odradzam zakup przez internet. Mają teraz raty 0% . Wpłacasz 1600 resztę dzielisz na 10 rat i nie odczujesz.
Nie wiem jak to w Bascomie się robi ale to wygląda mniej więcej tak: 123°C 123 dzielisz przez 100 i otrzymujesz 1 , resztę z dzielenia przez 100 dzielisz przez 10 i masz 2 , reszta z dzielenia przez 10 daje 3 . Tak się robi w C ale czy da się tak zrobić w Bascomie to ty powinieneś wiedzieć . w helpie Bascoma chyba jest coś o dzieleniu .
Wszystko jest do zrobienia. Wyświetlanie int - potrafisz wyświetlać teksty lub pojedyncze znaki ? cyfra to też znak. Dla pojedynczej cyfry wystarczy dodać 48 do wartości i wysłać to jako znak. Narzędziem tu okaże się dzielenie i reszta z dzielenia. Częstotliwość potencjometrem - w jakim zakresie ? przecież masz w procesorku potężne narzędzia jakimi...
Jeśli chcesz umieszczać w tablicy, to umieszczaj. A nie w zmiennej uint16. i dzieląc kolejno przez 10 reszty to kolejne cyfry poczynając od najmłodszej. Albert
Mnóż(y, z) 1 x = 0 2 while z > 0 3 do if z mod 2 = 1 4 then x = x + y 5 y = 2 · y 6 z = [z/2] 7 return x No przypadek pesymistyczny będzie wtedy kiedy będziemy dzielić lb. przez 2 i będzie ciągle nieparzysta. (to wynika z kodu), więc: przykładem pesymistycznym np. może być z=15, y obojętne (operacja dodawania jest wykonywana...
Odnośnie wartości całkowitej to nie wiem jak w bascomie, ale w C jest reszta z dzielenia lub dzielenie całkowite i wtedy dzielić przez 1, z pascala były polecenia mod i div.
a co to za dziwny zapis z nawiasami klamrowymi przed case? dzielenie zawsze masz stałoprzecinkowe, więc nie otrzymasz reszty - miej to na uwadze. brak warunków break sprawia, że kolejne polecenia także są przetwarzane - stąd przy dodawaniu robisz odejmowanie. Zaś przy mnożeniu robisz dzielenie.
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...
chciałoby się napisać - i... ? Kiedyś robiłem coś podobnego w sterowniku gdzie nie dało się stworzyć własnego typu danych - musisz znaleźć zmienną która pomieści wszystkie Twoje dane, albo kilka takich zmiennych. Tzn. int pomieści 32768 z tego co pamiętam Więc da się zapisać 32 godziny, 76 - minuty i 8 - dziesiątki sekund Tzn. zmienną z godziny mnożysz...
Liczbę dzielisz modulo przez dwa, resztę zapisujesz, a wynik dzielisz dalej. Na przykład: 15 / 2 = 7 reszty 1 7 / 2 = 3 reszty 1 3 / 2 = 1 reszty 1 1 / 2 = 0 reszty 1 czyli 15 binarnie to 1111.
Hej. Super projekt i fajnie, że się dzielisz wiedzą z resztą kolegów i koleżanek. Dzięki. Zdrowych i Spokojnych Świąt Bożego Narodzenia. Cześć. Michał.
Strasznie namieszałeś z pytaniem. Skoro częstotliwość wynosi 3 Hz, to w jednej sekundzie powinno być 3 okresy sygnału. Okres to nie jedna sekunda trwania sygnału. Teraz sobie policz: na jedną sekundę przypada 20k próbek na jeden okres przypada 20k / 3 = 6667 próbek (zaokrąglenie!!!) U Ciebie, tmpA + tmpB = 6666 więc brakuje Ci jednej próbki w okresie....
Albo napisac uniwersalną która jednoczesnie zajmie najmniej miejsca. dim ala as byte dim do_podzielenia as word dim do_podzielenia_pomoc as word do_podzielenie=987 'pierwszy raz trzeba zaladowac gosub dzielenie 'a teraz tylko wywolujemy wyswietlacz(3)=ala 'zaczynamy od ostatniego gosub dzielenie wyswietlacz(2)=ala 'srodkowy gosub dzielenie...
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.
To masz:E=U²×C/2 E-(W) U-(V) C-(F) /-dzielenie ----Reszta-bardzo prosta ??
1011 <<< wynik --------- 1100011 <<< tu zaczynamy -1001000 --------- 11011 -100100 --------- 11011 -10010 --------- 1001 -1001 --------- 0 <<< reszta MUSI wyjść :)
prawdopodobnie łącze dzielone na routerze bez kolejkowania per klient, jeden "zapuści" torrenta i reszta właśnie tak ma... co za TP łącze dzielone jest? nie jakieś neo czasem?:)) ps. od nowelizacji ustawy tj.16.XII.2012 właściciel nieruchomości musi podpisać umowę o dostęp do nieruchomości każdemu dostawcy który z taką prośbą wystąpi, podaj adres na...
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...
while (liczba=0); {wynik=liczba%syste; liczba=liczba/syste; cout<<"wynik wynosi"<<wynik<<endl;... ten fragment nie robi tego co zakładasz, że powinien robić ;), a dokładnie to zawsze wynik będzie wynosił resztę z dzielenie liczby przez system np 12%5=2 oraz 22%5=2, co raczej chyba nie było twoim celem ;)
Bo ludzie lubią tu zaglądać i otrzymywać gotowe rozwiązania, ale nie koniecznie dzielić się własnymi wnioskami z resztą.
alternatora resztą dzielenie łącza asembler dzielenie
siemens błąd karty atmega multiplexer rozmawiac komputerem
turboszczotka dyson lodówka elektrolux
LGUP H736 – brak listy modeli, LG G4s nie wykrywany, UPPERCUT, LGUP_Common.dll, sterowniki Lokalizacja czujnika przepływu wody w piecu Beretta Ciao