-psiak- ale to jest C++ a nie Pascal
A o dzieleniu całkowitym i reszcie z dzielenia w szkole nie było? można np tak: =ZŁĄCZ.TEKSTY(ZAOKR.DO.CAŁK(A7/6... gdzie komórka A7 zawiera wpisane minuty
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...
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.
Witam wiem że dzielenie w c++ to / reszta: % ja mam taki kawałem programu: else if (sprawdzacz->Text == "Dzielenie") { Wynik->Text = liczba % liczba3; } i nie chce pokazywać reszty ps próbowałem i tak: /.% Proszę o odpowiedzi ps Pracuje w Borland C++Builder 6
Podzielność sprawdza się operacją pozyskiwania reszty z dzielenia (dzielenie modulo). W VBA jest to operator [url=https://docs.microsoft.com/pl-pl/do... Jeśli daje wynik 0 to znaczy, że liczba lewa jest podzielna przez prawą. Zatem (Range("C81").Value Mod 4 = 0) będzie warunkiem podzielności.
Użyj procedury Str albo funkcji IntToStr . EDIT: Przepraszam - nie doczytałem że Str nie można użyć ;)... no to trzeba będzie napisać pętelkę z dzieleniem przez 10 aż dojdziemy do 0; kolejne reszty z dzielenia będą stanowiły kolejne cyfry (tylko że w odwróconym porządku - od najmniej do najbardziej znaczącej), które można zamieniać na znaki z użyciem...
0. Na początek postaraj się zapomnieć o SPL. To już nie jest rozwijane i nigdy nie powinno było się pojawić. 1. Środowisko definiuje startup, a ten może konfigurować PLL. Poszukaj pliku startup.c, albo startup.s oraz wywołań funkcji System_Init czy jakoś tak. Poszukaj też definicji zewnętrznego kwarcu, pewnie będzie 25MHz, a wtedy zegar jest ustawiony...
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....
Jedyne czego nie rozumiem to iloczyn bitowy z 16383. Co to daje? Jakie jest jego zadanie? Jest to obliczenie reszty z dzielenia w szczególnym przypadku kiedy dzielnikiem jest liczba o postaci 2^n - 1.
Jeśli mamy np. liczbę 124 dzielimy ją modulo 10 czyli mamy 124 mod 10 = 4. Następnie uzyskujemy część całkowitą z dzielenia przez 10 czyli 124 div 10 = 12. Teraz dzielimy 12 mod 10 = 2 i uzyskujemy cześć całkowita 12 div 10 = 1. Niestety nie mam excela więc funkcje uzyskiwania części całkowitej i reszty z dzielenia musisz sam znaleźć
:) witam Po pierwsze nie mozesz do PWM do dac 2.55 poniewaz PWM dziala na liczbach typu integer, czyli calkowitych :) i nie wiem czemu sie dziwisz ze Ci wyswietla 85, prosta operacja matematyczna :) 255/2.55, procesor robi zaokraglenie 2.55 do 3, 255/3 daje Ci 85... Tak samo dodawanie wartosci 2.55 zakonczy sie rezultatem dodawania 3-ki. mozesz to sobie...
Tak, ale co z dzieleniem wartości nieparzystych ? Zbierać i sumować obcinane wartości ułamkowe (czyli reszty) - dodawać je do kolejnej liczonych sum. Powiedzmy, że N=4, i dostałeś kolejno sumy 13 i 15 - z 13 po podzieleniu przez 4 masz 3, ale zostaje 1 reszty; dodajesz ją do 15, i dzielisz przez 4 - dostajesz 4 i nie ma reszty. Albo masz sumy 21, 22,...
No to może masz za małą rozdzielczość timera1 spowodowaną zbyt wysokim prescalerem. Odczytujesz timer1 potem dzielisz przez resolution (pewnie 60 ) i już masz mały błąd bo dzielisz bez reszty i ten mały błąd po całym cyklu obrotu ujawnia się jako ta szczelina. Jeśli przy mniejszej prędkości szczelina jest mniejsza to pewnie mam rację , bo przy mniejszej...
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
Użyj w odpowiedni sposób operatorów dzielenia oraz reszty z dzielenia.
:) Komenda mod to taka reszta z dzielenia czyli: zmienna = liczba mod 4 zmienna - miejsce gdzie zostanie wpisana reszta z dzielenia liczba - zmienna która jest dzielona przez 4 (w miejsce 4 możesz wstawić inną liczbę lub zmienna) Dodatkowo w Bascomie są dwa rodzaje dzielenia znak / i \ pierwszy (/) używamy do dzielenia z resztą (w przypadku zmiennej...
sprawdze pozniej, jednak nie wziales pod uwage tego, ze na PIC24 dzielenie _i_ obliczenie reszty z dzielenie zajmuje 18 cykli - liczone sa one rownoczesnie, w wyniku w dwoch rejestrach pojawia sie iloraz i reszta. jednakze pomysl z liczeniem od tylu jest dobry [; sprawdze to pozniej 0x41 0x56 0x45!!
W Pascalu to oczywiście DIV. Lecz pamiętajmy, że DIV zaokrągla w kierunku zera. Dla dodatnich danych wychodzi na jedno, ale....
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.
zwraca ile razy liczba x mieści się w liczbie y A nie wyjdzie to z dzielenia? W VB dzielenie bez reszty realizuje operator "\" ("zwykłe" dzielenie to "/"). http://obrazki.elektroda.pl/5353910100_1...
Warto jeszcze dodać, że te liczby wzięły się stąd, że można je dzielić bez reszty na wiele różnych części. 12 i 60 mają dużo https://obrazki.elektroda.pl/4571278100_... :-D
Kolego abstrahujac od tematu (nie jestem na swoim kopmie ,zeby 'pzeanalizowac' temat), to do otrzymywania reszty z dzielenia masz operator mod, czyli : liczba mod liczba = resztadzielenia
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.
Jeśli chcesz to dla wielu powtarzajacych się bloków, to wystarczy, że podzielisz wartość przez częstość i wyciagniesz resztę z dzielenia (np. switch(nr%4)). Pamiętaj, wartość reszty zmienia się od 0 do n-1, gdzie n to dzielnik.
[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]...
Nie wiem czy to jest dobry dzial na tego typu pytanie, ale opowiem o swoich doswiadczeniach. Mialem xp na dysku 80GB na 2 partycjach: 8GB systemowa i Reszta czyli okolo 65GB na muzyke, programy itp. i wszystko bylo zawsze dobrze. Nie widze potrzeby dzielenia dodatkowo reszty dysku, ale chetnie wyslucham jeżeli sa jakies powody zeby tak zrobic. Po zakupie...
dawno temu bawiłem sie właśnie w takie coś, sprawa dlamnie wygląda banalnie, dla pliku 24 bitowego obliczam ile można danych zmieścić w obrazku: danych_do_zmieszczenia = (rozmiar_pliku-rozmiar_naglowka) div ilosc_bitow dla obrazka o rozdzielczości 512x512 plik powinien mieć rozmiar 512*512*3+54 = 786486Bajtów. teraz ze wzoru obliczam ile danych sie...
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...
Nie pokazuje części ułamkowej ponieważ dzielenie dwóch intów jest traktowane jako dzielenie bez reszty. Jeśli chcesz otrzymać resztę zrób coś takiego: g = wczytaj(); tyg = g / 7; dni = g % 7; g / 7 - część całkowita z dzielenia G przez 7, g % 7 - reszta z dzielenia No i to o czym wspomniano wyżej - brak return L na końcu funkcji wczytaj.
Liczba parzyste w dzieleniu modulo (a więc reszcie z dzielenia) przez 2 dają wynik 0. Dzielenie modulo wykonuje operator mod .
schneider m340 Szkoda, że nie Siemens :/ Nie mam niestety, żadnego softu do schneiderów obecnie. Domyślam się, że jesteś mocno początkujący, więc żeby nie kombinować zrób tak - jeśli sobie poradziłeś z napisaniem programu dla pierwszego dnia zrób sobie programy na pozostałe. Potem będziesz musiał zrobić tak, że o północy wywołać jakieś przerwanie/funkcje...
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.
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...
Tak na moje oko to do obliczenia reszty użyłbym dwóch działań: dzielenie całkowite i modulo przez nominały w stronę malejących wartości.
Nie sadzilem ze algorytm dzielenia dwoch liczb 16bitowych jest tak bardzo skomplikowany, ze nie ma sensu go wykonywac na procesorze 8 bitowym a mi sie nie bedzie chcialo go przekopac. Duzo rzeczy nie ma sensu. Teoretycznie powinienem napisac program dzielenia 16 bitow / 16 bitow przy czym dzielna < dzielnika, co daje przeciez liczby ulamkowe, a to...
Nawet jak by była MOD to nie obliczała by tego co po przecinku. zjk : potrzedujesz dzielenia "/" czy też dzielenia "DIV" ale takiego któro nie oblicza nie potrzebnej Tobie w tym przypadku reszty?
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.
Algorytm wydaje się ok.
Witam, mam napisać deterministyczną maszynę Turinga, która policzy mi resztę z dzielenia liczb binarnych. Jest ktoś w stanie pomóc mi przy tam zadaniu? pozdrawiam
Ja bym zrobił to tak mam zmienną "a" typu single np potem dziele ją przez 10 a = a / 10 potem przepisuje ją do zmiennej typu np integer np "b" , ktora to automatycznie odcina, zostawia mi tylko liczby całkowite a potem znów mogę ją przepisać do a lub innej a = b zienną typu single można by potraktować tylko jako pomocniczą do obliczeń ale są zapewne...
Zdaje się, że potrzebna formuła oparta o ADR.POŚR z dzieleniem, sprawdzaniem reszty z dzielenia Nr wiersza. Tak "na oko" przynajmniej... Edit: 22:19 Mam chwilę, więc ciut podpowiem. Potrzebujesz dwóch, pionowych wyników kopiowania, które trzeba podstawić do funkcji ADRES i ostatecznie do ADR.POŚR. 1 1 1 2 1 3 2 1 2 2 2 3 3 1 itd Zakładając, że zaczynasz...
Dziel liczbę przez 10 i zapisuj do tablicy reszty z dzielenia.
Trochę dawno pisałem w asm i nie wiem czy jest gotowe przerwanie do wypisywania liczb ale możesz zrobić np. tak: 123 :10 = 12 reszta 3 12 : 10 = 1 reszta 2 1 : 10 = 0 reszta 1 Dzielisz liczbę przez 10 i wrzucasz reszty z dzielenia na stos dopóki wynik z dzielenia różny od 0. Później ściągasz ze stosu dodajesz 48 i wypisujesz.
Nie ma żadnej gotowej funkcji. Należy zaimplementować algorytm konwersji liczby (czyli dzielenie w pętli i wypisywanie znak po znaku wartości wynikającej z reszty dzielenia przez podstawę systemu.
O matko i córko! O reszcie z dzielenia słyszał(e/a)ś? [syntax=php]if ($count % 100 == 0) { if ($wybor == '2') { $wybor = '1'; } else { $wybor = '2'; } }[/syntax]
Witam !!! Jeżeli piszesz w C to jaki masz problem z dzieleniem ? Możesz użyć zmiennych typu float i wynik z przecinkiem masz gwarantowany. Kolejne rozwiązanie to użycie operatorów /-dzielenia i %-reszty z dzielenia. Jeżeli chcesz już przesówać to co napisałeś nie informuje kompilatora gdzie ma zwróciś wynik. int suma; suma=suma << 1; (M.)
Jeśli nie chcesz się dzielić informacją co do reszty komputera to poszukaj w ustawieniach karty dźwiękowej. Pewnie masz ustawione, że masz 2 głośniki i reszta wyjść nie jest aktywna.
golfy też liczą do 300000 a mogę zmienić go dowolnie. Przewijać znaczy że mam dodać odpowiednią ilość do reszty z dzielenie tego co mam przez 300tyś?
eh, to dosyć proste funkcje - można to zrobić samemu: 1. konwersja dec->bin - dzielisz sekwencyjnie przez 2 i zapisujesz kolejne reszty z dzielenia 2. konwersja bin->dec - bierzesz kolejne cyfry i sumujesz cyfra*(2^(pozycja cyfry))
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...
Najprostrzy algorytm polega na dzieleniu przez 10 i braniu reszty z dzielenia jako kolejne cyfry od najmłodszej do najstarszej. Jak będziesz chciał coś szybszego to trzeba będzie troche pogłówkować.
"Uwaga praktyczna: jeżeli zależy nam na w miarę przyzwoitej jakości przetwarzania wartości napięcia na postać cyfrową, to nie warto stosować napięcia odniesienia pobieranego z systemowego stabilizatora (np. 7805), lecz raczej wykorzystać dedykowane, specjalizowane źródło napięcia odniesienia, o wartości np. 2,048 V lub 4,096 V. Po pierwsze, unikniemy...
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 .
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...
każdą liczbę z tablicy dzielę przez poszukiwaną liczbę, jeśli dzieli się bez reszty to do sumy dopisuję 1 Nie lepiej sprawdzać, czy dany element tablicy jest równy szukanej liczbie? [syntax=cpp]if ((tab[i]) == K)[/syntax] Sprawdź operację 4 mod 2 to dowiesz się, dlaczego twoja wersja programu nie będzie działać tak jak chcesz. Poza tym masz błąd przy...
To zle ogarnąłem opis, pomyslalem ze chcesz zrobic 2 suby i 2 kolumny w osobnych obudowach. A dzielenie scianką woofera od reszty to normalne rozwiazanie.
Funkcja RoundDown ma dwa argumenty, tak, jak jej odpowiednik w Excelu, przy czym wynik tego zaokrąglenia musisz jakoś wykorzystać - gdzieś przypisać czy coś. Argument powinien wynosić 0, nie -1 (jeśli chcesz przemnożyć to potem przez 100), albo -2, jeśli chcesz ten krok pominąć. Natomiast w VBA z dzieleniem bez reszty jest jeszcze prościej, bo można...
Oczywiście musisz przejść we wlaściwościach "Mojego komputera" na najlepszą wydajność i możesz jeszcze zwiększyć plik stronicowania stron ( na taką liczbę aby się dzieliła na 4 bez reszty ) tam jest info - "co daje ten plik stronicowania" myslę że da efekt u mnie daje.
if(liczba++==118) bo wynik dzielenia nie jest przeciz bez reszty dlatego nie jest to dokladne. Powinno byc: 8000000/256/250/125 = 1 sek oczywiscie dzielenie jak leci i tu nie ma reszty co powinno dac ci dokladnie 1 sekunde.
no u mnie w jagodzie jak dziele np 12:2=09r00 a to chyba nie jest poprawny wynik.... przy liczbach do 10 wszystko działa poprawnie ale jak już 10 podzielę przez coś to wynik jest zły.
właśnei w tym proble że będą to zmeinne... i wiem tylko tyle że 8bitowe. Chcę obsłurzyc DS1820 i tam jest taki śmeszny wzór. sory za tak głupie pytanie, ale czy nie da sie jakos powiązać reszty z dzielenia z tym co sie "dzieliło" i uzyskać wynik pierwszej liczby po przecinku?
Witam Was, mam pewien upierdliwy problem, zerknijcie: [syntax=cpp] volatile uint32_t w_wynik_c=504; volatile uint32_t n_wynik_c=302; volatile uint16_t wynik=0; void oblicz() { wynik = n_wynik_c % w_wynik_c; } [/syntax] i teraz zaskoczenie: po wyliczeniu reszty z dzielenia (modulo) obu tych liczb mam wynik ...302 ! Nie kumam jak on to liczy , spodziewałem...
Najlepiej stworzyć dokładnie taką samą partycję kreatorem windows (tym którego obraz chcesz przywrócić). Tworzysz tylko jedną partycję, o takim samym rozmiarze, reszty wolnego miejsca nie dzielisz. Jeśli przywracasz obraz partycji nie całego dysku to różnica w rozmiarach dysków nie będzie miała znaczenia. Pamiętaj aby reszte wolnego miejsca na dysku...
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...
Jaki to kompilator? Czy jest w nim instrukcja SWICH/CASE? Czy jest w nim kostrukcja ELSE? Czy jest w nim instrukcja lub operator otrzymywania reszty z dzielenia? (MOD)
Trzeba zsyntezować układ arytmetyczny do obliczania reszty z dzielenia, albo wziąć sobie gotowy układ z biblioteki (np. w pakiecie ISE jest narzędzie coregen do generacji różnych bloków funkcjonalnych). Poza tym dla różnych systemów liczbowych istnieją różne wartości modulo, dla których obliczanie reszty z dzielenia może być uproszczone, m.in. wielokrotności...
Podstawą rozwoju techniki są eksperymenty... ;) Nikt za ciebie niektórych spraw nie ruszy. Wewnętrzny generator jest z leksza niekompatybilny z prędkościami UART, bo powinien dzielić się bez reszty przez 16•dana prędkość transmisji, aby uzyskać zupełną dokładność. Jakbyś zajrzał do noty od DS-a to byś łatwo mógł stwierdzić, że jednak 1-wire jest...
Robisz konwersję na BCD, bierzesz najniższą cyfrę wyniku i badasz czy jest to 0 lub 5 bo tylko wtedy nie ma reszty z dzielenia.
Mam problem, dla niektórych to może łatwizna ale potrzebuje zapisac liczby 6-7 cyfrowe do pamieci mikroprocesora. Zmienna jest typu long a po odczycie chciałbym żeby nadal nią była. Jest jakas funkcja która to robi? czy trzeba sie bawić w dzielenie przez 256 i sprawdzanie reszty?
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...
Optymalizacja ustawiona na szybkość i na max. X jest char, bo tylko 64 wartości, współrzędna x na wyświetlaczu graficznym. Mam 1024 bajty w pamięci SRAM, która jest "buforem" obrazu dla LCD 128x64 i piszę jak najszybszą funkcję zapalającą pojedynczy pixel. Pierwsze 128 bajtów to górna linijka wyświetlacza 1 z 8, kolejne 128 bajtów czyli 129...256 to...
Znalazłem coś takiego, jest to w c (d+=m<3?y--:y-2,23*m/9+d+4+y/... 0 - niedziela; 6-sobota d - dzień m - miesiąć od 1-12 y - rok A to jest w pascalu dzień tygodna = ([23m/9] + d + 4 + y + [z/4] - [z/100] + [z/400] - 2 (if m >= 3) ) mod 7 gdzie [ ] oznacza dzielenie...
To masz:E=U²×C/2 E-(W) U-(V) C-(F) /-dzielenie ----Reszta-bardzo prosta ??
Czy jest możliwość napisania takiego kodera w miarę prosty sposób na mikro. 8-bitowym bez skomplikowanych procedur dzielenia 16bit/16bit do obliczania reszt?
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ł.
Dyski są S-ATA więc nie ma master/slave. Podpinasz do złączy kontrolera na płycie i ustawiasz - w BIOS-ie - kolejność. Jeśli czytnik też jest S-ATA to robisz tak samo, jeśli IDE, to do takiego kanału na płycie. Co do reszty - zworka na dysku nie do tego służy (wymusz zgodność z S-ATA(150)), a w wypadku Samsunga w ogóle jej nie będzie. Jak dzielić zasilanie...
przemo_wielki, wlasnie o to chodiz ze dodawanie cyfr mam na pewno dobrze zrobione bo napisalem juz dodawanie cyfr z tym wyjatkiem ze wynik musi byc rowniez cyfra, glownie chodzi mi o wyswietlanie liczby dwucyfrowej i z tym mam problem (te dzielenie przez 10 i wypisywanie reszty i czesci calkowietej), gdzie mam blad ze zle mi wypisuje???
Doszedłem już do tego,że: dd-dzielna, dv-dzielnik dd-wynik, dr-reszta z dzielenia. Było by już prawie ok gdybym wiedział jak odczytać tą reszte z dzielenia. Bo gdy normalnie dzieląc np. 21/2=10,5 tu wynik wynosi 10 reszty 1.
Ponieważ dla komputera nie ma prostego sposobu, żeby wygenerować liczbę z dowolnie wybranego rozmiaru. Losowana jest zawsze liczba o stałej długości. Reszta z dzielenia, uzyskiwana operatorem %, ma bardzo ciekawą właściwość, nigdy nie uzyska się reszty większej, niż dzielnik (pomniejszony o jeden). Dlatego ta sztuczka jest powszechnie wykorzystywana...
Załóżmy, że interesuje cię ten fragment kodu [syntax=java] double pole_w4 = (3.14 * Double.parseDouble(pole1.getText()) * (Double.parseDouble(pole1.getText()) + Double.parseDouble(pole3.getText()))); wpole1.setText("Pole calkowite = "+ pole_w4 ); double pole_w4a = (0.3333 * 3.14 * Double.parseDouble(pole1.getText()) * Double.parseDouble(pole1.getText())...
Witam, moim zadaniem jest zbudowanie z bramek, przerzutników itp. schematu dzielnika, który dzieliłby liczby 4-bitowe przez 2-bitowe i wynikiem ma być liczba 2-bitowa (wynika z tego ze maksymalna dzielna może mieć wartość 1001). Na wyjściu oprócz wyniku ma pojawiać się informacja o błędzie (dzielenie przez 0) i o wystąpieniu reszty (niekoniecznie jej...
Wystarczy, że czas pracy jest rejestrowany w rozkładzie dyskretnym (a na pewno jest jest). Wtedy przy każdym uruchomieniu/wyłączeniu mogą Ci narastać niedokładności w postaci gubienia reszt jak przy dzieleniu rzeczywistego czasu pracy modulo interwał. Nie znam dokładnie szczegółów, bo czas pracy dysku jest tak nieistotnym parametrem, że nie zwracam...
1) Nie można używać operatora reszty z dzielenia całkowitego na liczbach zmienno-przecinkowych. ;) edit: Ale możesz użyć fmod - http://www.cplusplus.com/reference/clibr... 2) Co to znaczy "nie rusza"?
P.s. wg mojego rozumowania XOR oznacza sumę wejść modulo 2 i daje wynik reszty z dzielenia, dlatego może mieć n wejść, dobrze mi się wydaje?
Witam Nie będziemy znali ilości bitów jaką będzie reprezentowała liczba, wiec w pętli dzielisz wprowadzoną liczbę dziesietna przez 2 i patrzysz jaka reszta. Tak do skutku kiedy do podziału zostanie Ci zero. Będziesz wtedy znał liczbę bitów do wyświetlenia no i będziesz mógł wyświetlić wszystkie reszty z dzielenia. Pozdrawiam
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...
Tzn. ja napisałem tego potworka na podstawie wzoru: [syntax=text] Wieczny kalendarz - oblicza numer dnia tygodnia na podstawie daty dzień tygodnia = ([23m/9] + d + 4 + y + [z/4] - [z/100] + [z/400] - 2 (if m >= 3) ) mod 7 gdzie [ ] oznacza dzielenie bez reszty z zaokrągleniem w dół mod - funkcja modulo m - numer miesiąca (od stycznia = 1 do grudnia...
Algorytm zamiany sądzę że znasz: dzielenie liczby przez podstawę i zapisywanie reszt - reszty te tworzą cyfry reprezentacji liczby w nowym systemie (post wyżej). Problem w tym, że są ustawione w odwrotnej kolejności. Tu właśnie przydaje się rekurencja lub tablica do zapamiętywania cyfr - to masz niestety zabronione... Ale chyba można skorzystać z biblioteki...
Chodzi o negację ostatniego bloku CAS (najbliżej po lewej stronie) w najniższym wierszu? Tak. Dzielisz K+L-1 bitów przez L bitów, dostajesz K bitów wyniku i L-1 bitów reszty. Do tego najstarszy bit dzielnika powinien być '1', inaczej wynik może się nie zmieścić.
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
Wyliczenie X0 jest OK, ale X1 ma być większe o 1, a nie o dX. Przy liczeniu wartości większej o jeden należy użyć operacji reszty z dzielenia, żeby nie wyjechać za tablicę. X1 = (X0 + 1) % rozmiar_tablicy;
Siemka! A ja ten problem rozwiązałem inaczej. Generalnie to po co Ci pierwsza połowa 4 cyfrowej wartości roku. Wpisz jako stałą w programie 20 i tyle. Do dyspozycji zostanie Ci 99 lat. I teraz tak. W PCF8583 Możesz zapisać w rejestrze roku do 4 lat. Zatem robisz dzielenie całkowite aktualnego roku przez 4 i tą wartość zapisujesz w wolnej komórce pamięci...
Zawsze możesz wziąć liczbę hex, podzielić ją przez 10 i w reszcie z dzielenia masz cyfrę jedności (dodajesz do niej 30h i masz kod ASCII). Potem znów dzielisz pozostałą liczbę przez 10 i masz cyfrę dziesiątek. I robisz tak aż skończą Ci się cyfry w liczbie ;) Pozdrawiam ;)
Witam Po dzieleniu zamieniasz ze sobą rejestry A i B potem kopiujesz B do A przez co tracisz zawartośc rejestru B czyli reszty. Po dzieleniu zapamiętaj sobie rejest B (gdzieś) następnie wypisz na wyświetlaczu częśc całkowitą wystaw na wyświetlacz R= i odtwarzając zapamiętany rejestr B wystaw na wyświetlacz resztę. Pozdrawiam
char st1 to nie zadziala. tablice nalezy inicjowac rozmiarem znanym podczas kompilacji. masz wiec dwa wyjscia: 1. albo rozmiar na sztywno 2. albo szybki kurs uzycia funkcji malloc i obslugi dynamicznego przydzialu pamieci (obstawiam, ze jak procek nie ma pozadnej ilosci RAMu, to nawet nie ma co probowac) x = 53.7; <-------------------- tu muszę...
zibi miły serwisant pewnie miał w tym jakis cel proxeo ta serwisówka jest juz na elektrodzie do reszty jak chcecie sie dzielić to jest możliwośc posłania tych materiałów do moderatora ( poczytajcie strone główną - link " dodaj pliki" ) to nie giełda - jak chcecie handlowac na to też jest odpowiedni dział na tym forum
Teraz tłumaczenie artykułu na polski. Użycie reszty z dzielenia sprawiło, że jedna iteracja obliczeń zajmowała 3000 cykli czyli 20 mikrosekund przy zegarze 16MHz. Co za marnotrawstwo - 20 mikrosekund raz na niewiadomoile <: No bo na pewno nie będzie to liczone częściej niż 1x na sekundę (bo nie ma to sensu). W takim wypadku te obliczenia obciążają...
Po pierwsze nie wiem jak to zrobic jak mam ja zapisana w 2 rejestrach, a po drugie to chyba w B(reszcie z dzielenia) bede mial na poczatku jednosci,a potem dziesiatki itd.
Cze ! Opisowo wygląda to następująco: - w pętli, której warunkiem działania jest liczba16bit>0 przeprowadzasz dzielenie 16-to bitowe (mam taką procedurę) liczby16bit przez 10 - do reszty z dzielenia dodajesz 48 i masz kod ASCII cyfry (od końca) - pętla zakończy działanie gdy liczba16bit będzie równa 0 przykład: 65535/10=6553 (reszta=5) -> 5 6553/10=655...
algorytm reszty obliczanie reszty dzielenie łącza
autoalarm astry strumienica zamiast katalizatora elizabeth sanyo
Viking Battery Charger Schematic Availability for Models 63350, 56796, 59466, 57748, 58620 Redragon K630 – nie uruchamia się instalator sterowników, brak zmiany koloru LED