dzielenie zmiennoprzecinkowe

Znaleziono około 161 wyników dla: dzielenie zmiennoprzecinkowe
  • [Java] Jak poprawnie obliczyć wartość równania z EPS w metodzie statycznej?

    (int)/(int) - dzielenie bez przecinka (procesorowy DIV jednostki ALU) (int)/(float) lub (float)/(int) lub (float)/(float) - dzielenie zmiennoprzecinkowe (jednostka FPU) 1 <- liczba typu (int) 1.0 <- liczba typu (float)

    Programowanie   20 Paź 2009 19:57 Odpowiedzi: 3    Wyświetleń: 1208
  • [AVR][C] - czy to wielki kłopot zamieniać double na text?

    mnozysz to co tam liczysz przez 100 i juz masz 2 miejsca po przecinku. albo (w specyficznych zastosowaniach) masz dwie zmienne - jedna od czesci calkowitej, druga od czesci ulamkowej. podaj konkretny przyklad problemu, to wtedy mozna wymyslic konkretne rozwiazanie go, bo przeciez zaden termometr cyfrowy nie zwraca ci wartosci typu double. na przyklad...

    Mikrokontrolery AVR   08 Cze 2008 22:03 Odpowiedzi: 13    Wyświetleń: 5223
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • 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ń: 1143
  • REKLAMA
  • Dlaczego dzielenie liczb zmiennoprzecinkowych w C++ nie działa poprawnie?

    A tak z ciekawości to pokaż cały kod. W czym kompilujesz ? Przy okazji użyć syntaxu C++ będzie czytelniej. Kolega Sedr sugeruje, że wprowadzasz dane w nieprawidłowy sposób, to częsty błąd. Czy po wprowadzeniu z kropką zamiast przecinka nadal są jakieś problemy ?

    Programowanie Początkujący   03 Cze 2012 09:33 Odpowiedzi: 3    Wyświetleń: 1138
  • REKLAMA
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    napisz w języku C funkcję, która dzieli dwie liczby zmiennoprzecinkowe mające długość do tysiąca cyfr w zapisie dziesiętnym Zadanie to przekracza możliwości języka C i zwykłych typów zmiennych, które nie są w stanie pomieścić tak dużych liczb zmiennoprzecinkowych. Aby rozwiązać ten problem, należy skorzystać z bibliotek matematycznych, takich jak GMP...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 38289
  • Alternatywne metody pomiaru częstotliwości w VHDL na Spartan 3 bez bramkowania

    tylko w jaki sposób zamierzasz zaimplemetować dzielenie zmiennoprzecinkowe (Nclk>>Nx)? Tu właśnie jest sedno sprawy poruszone. Wie ktoś może jak należy wykonać dzielenie dla dużych liczb?

    Programowalne układy logiczne   13 Sty 2009 19:56 Odpowiedzi: 13    Wyświetleń: 4096
  • REKLAMA
  • C++ - Dzielenie liczb całkowitych zamiast zmiennoprzecinkowych

    Witam. Próbuje od jakiegoś czasu pojąć dlaczego dzielenie dwóch liczb zwraca mi zero, jak w kalkulatorze zwraca mi to 0,20~ float test = 2518/12512; sprintf_s(buf, "%f", test); Gdzie wynikiem jest 0.0000 Masz dzielenie stałoprzecinkowe, bo argumenty są całkowite. [syntax=c]float test = 2518.0/12512.0; [/syntax]

    Programowanie   20 Lut 2014 20:16 Odpowiedzi: 2    Wyświetleń: 2088
  • Zamiana liczb ułamkowych na U2 i operacje zmiennoprzecinkowe - wyjaśnienie

    Proszę bardzo wyjaśnienie poniższych tematów: 1) Jak zamienić liczbe ułamkową na U2 [również daną w postaci zmiennoprzecinkowej] 2) Jak odczytywać liczbe zmiennoprzecinkową? 2) Jak wykonać działanie mnożenia na liczbaczh zmiennoprzecinkowych [z użyciem i bez użycia rozszeżeń] 3) Jak wykonuje się pierwiestkowanie liczb zmiennoprzecinkowych. 4) Jak wykonać...

    Początkujący Elektronicy   10 Sty 2006 22:08 Odpowiedzi: 2    Wyświetleń: 2069
  • Dzielenie w BASCOM AVR. Dlaczego nie zawsze działa dobrze.

    A bo bascom to taki kaszaniasty trochę jest jeżeli chodzi o wydajność i dzielenie za pomocą '/' wykonuje jako zmiennoprzecinkowe, czyli obie liczby na zmiennoprzecinkowe zamienia, dzili i wynik zamienia na format docelowej wartośc (i tu chyba jest coś skopane). Natomiast dzielenie za pomocą '\' to dzielenie na liczbach całkowitych, o wiele szybsze.

    Mikrokontrolery   12 Maj 2006 20:45 Odpowiedzi: 6    Wyświetleń: 4146
  • Budowa autonomicznego systemu wizyjnego robota Sumo z CmuCam2 i ARM7

    Dziękuję za propozycję. Sam też się znam trochę na optymalizacji i z chęcią się nią bawię. Zresztą o czymś muszę w pracy magisterskiej napisać :D Co do architektury to są faktycznie z nią problemy. Podobnie jak AVR'y ARM'y nie mają wbudowanego dzielenia. Całe niezbędne dzielenie trzeba robić software'owo. Jest to spore utrudnienie i spowolnienie działania....

    Robotyka Modelarstwo i CNC   21 Gru 2006 00:45 Odpowiedzi: 26    Wyświetleń: 8999
  • Jak napisać efektywny filtr zakłóceń dla 16-bitowego przetwornika w Bascom?

    Wielkie dzięki za pomoc. Używam zmiennej typu Single ponieważ w dalszej części występuje dzielenie i pojawiają się liczby zmiennoprzecinkowe a z tego co sie orientuje to Word ani Integer takiej możliwości nie mają (chyba, że mają?) :)

    Mikrokontrolery   25 Lut 2005 22:56 Odpowiedzi: 4    Wyświetleń: 1335
  • Nowe oprogramowanie BASIC dla ARMy AT91SAM7 bez JTAG za 29.90 USD

    No tak... po co się nauczyć lepiej programować, skoro można kupić arma za 3x taką cenę i uwalić go basicem :) Tak się składa, że umiem "dobrze programować" (zapraszam na www.soft4cnc.pl) i dlatego właśnie jestem zachwycony tym Basicem. Bo mimo kolegi sugestii, jakoby język C do programowania mikrokontrolerów różnił się zasadniczo od Basica do tego...

    Mikrokontrolery   19 Mar 2007 18:25 Odpowiedzi: 14    Wyświetleń: 2124
  • REKLAMA
  • Biblioteka EEPROMex- nie działa (jak wyłączyć oryginalną bibliotekę EEPROM?)

    Ta biblioteka co Ty używasz to tylko współpracuje z zewnętrznymi EEPROM'ami? Chcę używać biblioteki, która pozwala zapisywać w łatwy sposób między innymi liczby zmiennoprzecinkowe do pamięci wewnętrznej procesora bez zabawy w dzielenie na części i zapisywania po kawałku w kolejnych komórkach.

    Arduino   29 Sty 2016 19:17 Odpowiedzi: 5    Wyświetleń: 1308
  • Arduino Uno - Skaczące odczyty z czujników LM35, jak ustabilizować?

    Ciezkao stwierdzi sadze ze okolo 100 ale to jest tylko w przypadku A0 i A1 , adc z A2 potrafi wskazywac temp nawet 250 stopni i ja utrzymywac Jeśli rzadkie to problem rozwiążesz, zresztą jeśli to sterowanie i i tak powinieneś tak zrobić, uśredniając wyniki. Uśredniać można na kilka sposobów, wybierz najlepszy dla ciebie (tablica wyników, dodawanie...

    Arduino   02 Wrz 2017 09:23 Odpowiedzi: 28    Wyświetleń: 2730
  • Optymalne mnożenie i dzielenie 2-bajtowych liczb w asm dla 8051

    X,Y - to liczby dwu bajtowe!! zapisana w pamieci RAM, czyli całkowite. Tak interesuje mnie takie cos uniwersalne że podaje współczynniki a, b i dziala z tym że nie chce się bawić w liczby zmiennoprzecinkowe ktore ten procesor nie obsluguje tylko bede np aby uzystac 0.014 to bede dzielił liczbe X przez 1000 a potem mnozyl przez 14. Ma ktos cos takiego...

    Mikrokontrolery   21 Mar 2008 11:38 Odpowiedzi: 10    Wyświetleń: 2909
  • Wybór Float vs Integer w operacjach obliczeniowych - kiedy który?

    Z całą pewnością nie będziemy żadną konkurencją dla Chińczyków bazując na uniwersalnych rozwiązaniach, wiedza programistyczna też będzie wtedy na podobnym poziomie albo nawet niższym. Oczywiście można sobie kpić i nazywać inne podejście "romantyzmem" czy niepotrzebną "oryginalnością", ale wtedy na końcu pozostanie już tylko nauka chińskiego. Do niedawna...

    Projektowanie i Tworzenie Po godzinach   06 Lut 2020 20:19 Odpowiedzi: 89    Wyświetleń: 4173
  • JPEG na FPGA w VHDL: konwersja RGB do YCbCr, DCT Chana, liczby zmiennoprzecinkowe

    Napisałem, że czytałem i chodzi mi o rozwianie wątpliwości, które w różnych książkach są inaczej opisywane. Ad.2 a czy aby wynik transformaty DCT nie jest liczbą rzeczywistą, a nie zespoloną? Łatwiej jest mi pobrać wartość kosinusa z pamięci i przemnożyć go z liczbą całkowitą. AD. 3 wiem jak się mnoży liczby zmiennoprzecinkowe. Problem w tym, ze o ile...

    Programowalne układy logiczne   24 Mar 2010 15:28 Odpowiedzi: 2    Wyświetleń: 1953
  • Algorytm ograniczenia prądowego w zasilaczu laboratoryjnym z ATmega16

    Przerwanie co 8ms (ze względu na to że stosuje bascom i liczby zmiennoprzecinkowe nie mogę zejść niżej) W przerwaniu: - sczytane wartości napięć i prądów i porównanie ich z wartościami zadanymi -jeśli prąd powyżej 1A niż zadany to wyjście napięciowe zmniejszone o połowę i wystawia zmienną kontrolną1 na 1 -Jeśli różnica 0,5A a 1A to napięcie zmniejszone...

    Mikrokontrolery Początkujący   15 Lut 2015 15:38 Odpowiedzi: 5    Wyświetleń: 1095
  • Schematy układów logicznych do operacji na liczbach zmiennoprzecinkowych

    Na samych bramkach, to chyba się nie da, bo operacje zmiennoprzecinkowe wymagają np. przesunięć skalujących (dodawanie i odejmowanie a co za tym idzie mnozenie i dzielenie używające dodawań pośrednich) zależnych od różnicy pomiędzy wykładnikami (teoretycznie można to zrobić z multiplekserami ale to tylko część problemu). Zresztą rozrysowanie takiego...

    Początkujący Elektronicy   16 Mar 2006 10:15 Odpowiedzi: 4    Wyświetleń: 1178
  • Jak efektywnie mnożyć integera przez małe współczynniki na małych architekturach?

    Rozważam jak na małych architekturach fajnie mnożyć integery przez współczynniki jak 1.3, 1.5 ... oraz 0.9 , 0.7 ... Cel: w wielu zastosowaniach "na styku z człowiekiem' trzeba się dostosować do logarytmicznego naszego postrzegania rzeczywistości. Czyli postrzegane jako równe skoki głośności, tonu (częstotliwości) tak naprawdę muszą być wykładnicze....

    Mikrokontrolery   16 Maj 2016 08:08 Odpowiedzi: 6    Wyświetleń: 1044
  • rozdzielenie liczby czterocyfrowej na dwa bajty (bascom)

    OMG... odpadlem [; czlowieku! liczba twoja zajmuje dwa bajty. wiec najpierw zapisz ... pierwszy, a potem... drugi. po co te kombinacje? moze zapisuj to jako ilosc wielokrotnosci jakiejs fajnej liczby pierwszej (np 23) oraz reszta - bedzie jeszcze bardziej bezsensownie. mozesz zapisywac w eepromie 16bitowo? no to w ogole po co te kombinacje? moze pokombinuj...

    Mikrokontrolery   26 Mar 2009 10:50 Odpowiedzi: 16    Wyświetleń: 4854
  • Jak obliczyć bieżące zużycie paliwa w PLC FATEK bez zmiennoprzecinkowych?

    super ekstra przybliżenia nie uzyskasz nie mając liczb zmiennoprzecinkowych ale mają DINT (32bity) można zrobić dzielenie pierwsze co to otrzymaną ilość spalonego paliwa zakładając że jest to X litrów mnożysz X przez potęgę 10, potęgę trzeba dobrać tak aby po pomnożeniu nie przekroczyła limitu dla DINT ja zrobiłem np 15x1 000 000 następnie dzielimy...

    Automatyka Przemysłowa   16 Lip 2012 13:42 Odpowiedzi: 6    Wyświetleń: 2662
  • Yunhan Grill Master: Testy obciążeniowe RK3399 CPU & Mali T860 GPU na Leez P710 z OpenCL

    Tło projektu Step1 Niedawno opublikowałem na Githubie oprogramowanie open-source o nazwie "Yunhan Grill Master". Adres repozytorium kodu: https://obrazki.elektroda.pl/3144397700_... . To oprogramowanie do grillowania zostało zaprojektowane z uwzględnieniem układu RK3399, w tym zarówno dużych, jak i małych architektur rdzeni CPU i GPU...

    Smart Home IoT   24 Lip 2025 10:14 Odpowiedzi: 0    Wyświetleń: 243
  • [Atmega8] Jak zaimplementować dzielenie 32b/32b w assemblerze na Atmega8?

    Najpierw poczytaj co to są liczby stałoprzecinkowe i zmiennoprzecinkowe. Takie dzielenie jak tu zostało zaprezentowane jest na liczbach stałoprzecinkowych. W takim przypadku to ty decydujesz gdzie będzie przecinek i czy w ogóle będzie. Po za tym powtórzę się za kol koodpl : po co takie rzeczy rzeźbić w asm?

    Mikrokontrolery AVR   23 Gru 2011 17:47 Odpowiedzi: 5    Wyświetleń: 1831
  • Jak zainicjalizować tablicę w liście inicjalizacyjnej konstruktora w C++?

    Cena nie zmienia się ponieważ dzielenie wykonujesz na liczbach całkowitych, a zatem i wynik wyrażenia w nawiasie tez jest liczbą całkowitą! Chcąc być poprawny pownieneś mnożyć przez 0.01 albo dzielić przez liczbę zmiennoprzecinkową czyli 100.0 void Towar::potrac_opust (int rabat) { Towar::cena-=cena*(rabat/100...

    Programowanie   26 Cze 2009 16:01 Odpowiedzi: 6    Wyświetleń: 4606
  • Dzielenie liczb zmiennoprzecinkowych i wynik pisany na LCD

    Nie wiem w jakim srodowisku piszesz ale np. w Keilu dla 51 tez taki zapis nie przynioslby skutku, gdyz funkcja sprintf jest typu non-reentrant . Musisz zmienic zapis na: unsigned char Line[17]; float result; result=234.0/212.0 sprintf(Line, "%f", result); LCD_Write(Line); Powinno zadzialac. Pozdrawiam BF

    Programowanie   11 Lip 2006 00:23 Odpowiedzi: 4    Wyświetleń: 1688
  • ATmega8 dzielenie zmiennych i wyświetlanie wyniku z przecinkiem na LCD

    Brrr, Basic. ;) Przerzuć się na C lub asemblera. Nowe AVRStudio można zintegrować z WinGCC i działa to bez zarzutów. A w C deklarujesz sobie od razu, czy masz zmienną całkowitą (char, int), czy zmiennoprzecinkową (float) i o dziwo artytmetyka zmiennoprzecinkowa nie zajmuje ogromnych ilości flasha. :)

    Mikrokontrolery   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 2238
  • Biblioteki do dzielenia zmiennoprzecinkowego na Atmega - AVR

    zawsze mozesz scastowac... jak kolega wyzej napisal ktoras ze zmiennych jest calkowita i sta niepoprawne dzielenie...

    Mikrokontrolery   11 Sie 2008 09:08 Odpowiedzi: 6    Wyświetleń: 3156
  • c# - Jak wybrać 40 wyników z dowolnej liczby danych?

    Generalnie jeśli zależy Ci na równomiernym rozkładzie, to oczywiście można to osiągnąć, jednak z wykorzystaniem jednostki zmiennoprzecinkowej, co niestety negatywnie wpłynie na wydajność (sam coś takiego robiłem kiedyś ;) ) Po prostu dzielisz cała długość przez ilość elementów i inkrementujesz liczbę zmiennoprzecinkową wykorzystując do indeksowania...

    Programowanie   10 Cze 2013 20:48 Odpowiedzi: 10    Wyświetleń: 1332
  • [C++] Dlaczego (x*(1/x)==1.0) zwraca false dla x różnych od 1 i -1?

    Toshib : Wszystko zależy od typu dzielenia. zmienna "x" jest typu int, a więc całkowitoliczbowa. Tak więc 1/x jest dzieleniem całkowitoliczbowym (dla x=1 równe 1, powyżej równe 0, dla x=-1 równe -1, poniżej równe 0). Zamiana 1 na 1.0 wymusza dzielenie zmiennoprzecinkowe, przez co działanie jest wykonywane poprawnie. ps. Moja zasada dotycząca liczb...

    Programowanie Początkujący   25 Mar 2009 19:01 Odpowiedzi: 3    Wyświetleń: 936
  • Liczby zmiennoprzecinkowe. Jakie są standardy? Operacje na takich liczbach.

    Cyz koś mogłby wyjaśnić pojęcie liczby zmienniprzecinkowej. Jakie są standardy ? Jak wykonać działania : "+" ; "-" ;"*" ; " / " czyli dodawanie, odejmowanie, mnożenie, dzielenie. Dzielenie nieotwarzające. Pozdrawiam.

    Początkujący Elektronicy   01 Lut 2006 19:58 Odpowiedzi: 2    Wyświetleń: 1200
  • Jak poprawnie dzielić zmienne typu int w języku C, by uzyskać wynik float?

    Zadeklarowałeś int a, b; a wczytujesz do nich wartości zmiennoprzecinkowe. Może warto jednak być mniej upartym i zadeklarować w ten sposób? float a, b; :)

    Programowanie Początkujący   26 Lis 2010 11:09 Odpowiedzi: 3    Wyświetleń: 4343
  • [Atmega16] [C] Wyświetlanie liczb zmiennoprzecinkowych na LCD

    Zmusza. Dzielenie i mnożenie na liczbach zmiennoprzecinkowych nie są tak upierdliwe jak dodawanie i odejmowanie. Ten dodatkowy kilobajt to procedury konwersji, mnożenia i dzielenia na liczbach zmiennoprzecinkowych.

    Mikrokontrolery AVR   16 Maj 2011 08:45 Odpowiedzi: 12    Wyświetleń: 4385
  • Jak wykonać operacje zmiennoprzecinkowe na MCS-51 w asemblerze?

    Czy ktos mi pomoze zdobyć jakieś infornacje związane z prostymi operacjami arytmetycznymi zmiennoprzecinkowymi (dodawanie, odejmowanie, mnozenie?. dzielenie?) na MCS-51. Będe wdzięczny za jakis programik (w asemblerze) na ten temat. Dzięki.

    Mikrokontrolery   20 Lis 2003 12:36 Odpowiedzi: 8    Wyświetleń: 2044
  • Eclipse Indigo [c] - Jak uzyskać wynik dzielenia zmiennoprzecinkowego?

    I prawidłowo zwraca. (int)((int)25)/(int)16) jest równe jeden. To, że wynik ma być double nie ma żadnego wpływu na argumenty. Co innego gdybyśmy mieli dzielenie int przez float, czyli np. 25/16.0.

    Mikrokontrolery AVR   29 Lip 2013 20:48 Odpowiedzi: 4    Wyświetleń: 1707
  • Testowanie programu Sito Erastotenesa na PC z 64 GB RAM - związek z Złotą Liczbą

    Ad te sumy, to jeszcze raz zwracam uwagę na pytanie, na ile potrzebujesz dokładności. Jeśli nie jest ona znacząca, to śmiało można posługiwać się zmiennoprzecinkowym (acz znacznie wydłuży się czas sumowania). Jeśli masz prime[x/BITS] >> (PIECES - (x/BITS)) to jest błędne to przesuniecie. Tam musi być reszta z dzielenia, nie dzielenie. Poza tym to przecież...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 2952
  • Delphi - błąd kompilacji przy dzieleniu wartości w Edit4.Text

    Powinieneś dokonać konwersji z liczby zmiennoprzecinkowej do Stringa skoro wykonujesz dzielenie. np. FloatToStr

    Programowanie Początkujący   30 Lis 2013 13:50 Odpowiedzi: 9    Wyświetleń: 1314
  • Jak zastąpić elementy tablicy średnią sąsiednich w Delphi 7?

    Tablicę masz typu Integer, a dzieląc przez 2 wykonujesz operację zmiennoprzecinkową. Uzyj dzielenia stałoprzecinkowego (div) lub zaokrąglij wynik (Round).

    Programowanie Początkujący   27 Gru 2011 21:51 Odpowiedzi: 12    Wyświetleń: 2577
  • Optymalizacja kodu BASCOM dla termometru 2-liniowego - jak zmniejszyć rozmiar?

    Dim T1 As Single Dim T2 As Single A co to? "Przesunięcia bitowe" na liczbach zmiennoprzecinkowych? Zamień single na int i powinno śmigać. Procedury obliczeńna liczbach zmiennoprzecinkowych pożerają mnóstwo miejsca. Dzielenie liczb całkowitych w bascomie AVR robi się za pomocą \, a nie /, ot taka ciekawostka. Użycie / powoduje wykonanie tego dzielenia...

    Mikrokontrolery   23 Lis 2005 14:46 Odpowiedzi: 6    Wyświetleń: 1607
  • Analiza napięcia zmienn.w czasie z przetwornika A/C - rozkład na częstotliwości

    W moim przypadku (ten EKG), ponieważ ten TMS miał tylko arytmetykę stałoprzecinkową, stosowana była taka arytmetyka mieszana - FFT było liczone stałoprzecinkowo (dokładnie to zaprzecinkowo - liczby traktowane jako (-1, 1)), natomiast w przypadku wystąpienia przepełnienia (tylko podczas dodawania) wywoływana była prosta funkcja dzielącą każdą liczbę...

    Mikrokontrolery   20 Lut 2012 18:59 Odpowiedzi: 55    Wyświetleń: 6319
  • Przechowywanie funkcji na karcie SD w STM32F107VC - jak zacząć?

    No właśnie... Głupie dzielenie czy operacje na liczbach zmiennoprzecinkowych to przecież kolejne funkcje, których adres w kodzie jest zakodowany WPROST... 4\/3!!

    Mikrokontrolery ARM   28 Maj 2010 14:01 Odpowiedzi: 23    Wyświetleń: 1955
  • [C] Błąd w programie C przy sprawdzaniu liczb zaprzyjaźnionych - wyjście z programu

    Nie wiem co ten program robi, ale na pewno nie to, co ma w komentarzach. Z definicji liczby zaprzyjaźnione to para liczb - a Twój program sprawdza jedną liczbę? Edit: ok, już widzę jak to ma działać - sprawdzasz czy dana liczba ma liczbę zaprzyjaźnioną. Całe to dzielenie liczb zmiennoprzecinkowych... Nie wystarczy: if (a % b == 0) /* jeśli a...

    Programowanie   08 Kwi 2009 23:03 Odpowiedzi: 23    Wyświetleń: 2652
  • [STM32F0][C] - Pomiar prędkości przy użyciu czujnika Halla.

    Np. dać zmienną logiczną warunkującą poprawność wyniku, która będzie ustawiana po drugim odczycie. Dzięki, dodałem tę zmienną. Jakbym mógł to uprościć, bo to jest dzielenie liczb zmiennoprzecinkowych i na pewno długo to CPU oblicza czy nic nie ruszać ? [syntax=c]czas = ( float ) nowy_czas / 1000; // z [ms] na [s] predkosc = ( float ) droga / ( float...

    Mikrokontrolery ARM   20 Lut 2015 17:05 Odpowiedzi: 62    Wyświetleń: 4047
  • Sprintf i LCD: brak pierwszej linii tekstu przy pierwszym wywołaniu funkcji

    Jednak pomysł pisania "lepszych" wersji funkcji z math.h jest bez sensu - jedyne na czym zaoszczędzi taki "recznie" napisany cosinus to dokładność - znaczną większość kodu takich funkcji i tak stanowią operacje typu mnożenie / dzielenie liczb zmiennoprzecinkowych. Uwierz mi, że jest czasem taka potrzeba (; Zaoszczędziłem dużo cykli, dzięki temu na...

    Mikrokontrolery   26 Wrz 2010 21:19 Odpowiedzi: 14    Wyświetleń: 2178
  • Jak wprowadzać liczby z dokładnością do 0.1 na DSM 8051?

    Chciałem Ci tylko zobrazować jak to zrobic. Nie musisz dzielić a ni mnożyć tych "10do-1". Te 10do-1 to info dla ciebie ile liczba ma miejsc po przecinku. To jest wszystko prosta matematyka, gdzie pewnych rzeczy sie poprostu nie liczy tylko wpisuję jako stałe. Jak chcesz robić wszystkie działania matematyczne na uP to niestety pozostaje tylko C. Funkcja...

    Mikrokontrolery   12 Sty 2007 16:14 Odpowiedzi: 26    Wyświetleń: 3965
  • Jak wykonać mnożenie i dzielenie na uC 8051 dla licznika kilometrów?

    Użyj języka wysokiego poziomu (C lub Bascom), wtedy nie będziesz miał problemów z arytmetyką zmiennoprzecinkową.

    Mikrokontrolery   21 Mar 2004 11:37 Odpowiedzi: 1    Wyświetleń: 923
  • Obliczenia dziesiętne na ATtiny2313: dzielenie z trzema miejscami po przecinku

    Obawiam się, że ATtiny2313 może mieć za mało pamięci do obliczeń na liczbach zmiennoprzecinkowych...

    Mikrokontrolery   12 Sie 2008 21:21 Odpowiedzi: 9    Wyświetleń: 1318
  • Bascom - Jak przekonwertować zmienną typu string na single?

    Chyba nie czytałeś ostatnio tego rozdziału z Language Fundamentals. W ten sposób sam sobie robisz kuku... Pomijając to myślę, że jeśli te Twoje zmiennoprzecinkowe masz tylko do dwóch miejsc po przecinku, to dlaczego, po prostu, nie pomnożysz tego x100 a na końcu wyniku nie podzielisz /100? Zapewne wszystko się wykona dużo szybciej niż na tych zmiennoprzecinkowych....

    Mikrokontrolery AVR   31 Maj 2016 13:39 Odpowiedzi: 4    Wyświetleń: 1266
  • Free Pascal - Jak dzielić liczby rzeczywiste typu 0.005?

    Musisz tylko użyć zmiennych zmiennoprzecinkowych (signle, real, double, extended)

    Programowanie   16 Cze 2013 13:51 Odpowiedzi: 1    Wyświetleń: 1242
  • Atmega128 - problem z wyświetlaniem wartości zmiennoprzecinkowych 9.4

    Błędy były gdzieś w procedurze wyświetlania. Wyrzuciłem ją i tak jak radził BlueDraco wyświetlam przecinek między ostatnimi liczbami. A wartość mnożę i dzielę przez 10.

    Mikrokontrolery AVR   18 Lut 2013 12:43 Odpowiedzi: 9    Wyświetleń: 1308