przecinek float

Znaleziono około 381 wyników dla: przecinek float
  • Konwersja liczby z przecinkiem na float w C - atof zwraca 0.00

    Napisz co ma dokladnie robic ten program, podaj dane we i dla przykladu dane wy. Wtedy postaramy sie cos zrobic. Jesli chodzi o twoj kod wyglada na nieco nieprzemyslany, wiec nie bede go poprawial.

    Programowanie   29 Gru 2005 20:53 Odpowiedzi: 8    Wyświetleń: 2889
  • [STM32G030][HAL_CUBE_IDE][FreeRTOS] Działanie warunku IF z użyciem zaokrąglania i porównania

    Hej. Mam problem. Na początek powiem, że używam FreeRTOS (choć wydaje mi się, że to bez związku). Mam taki kod: [syntax=c]przecinek=(float)licz/100; zmienna=(int)(round(przecinek)); if(zmienna >= 4 ) { fifo[i]=(int)round(przecinek); i+=1; }[/syntax] Działanie: zapisuję do "przecinek" liczbę zmiennoprzecinkową. "zmienna" powstała tylko w celu podejrzenia...

    Mikrokontrolery ARM   04 Paź 2020 20:13 Odpowiedzi: 7    Wyświetleń: 753
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [PHP] Jak w PHP wyświetlić liczbę float z zerem po przecinku, np. 14.0?

    Zrozumiałem ;) Właśnie do tego służy funkcja printf o której napisałem. Trzeba określić format na float i precyzję na jedną liczbę. Na stronie manuala funkcji printf jest link do sprintf gdzie formatowanie jest dokładnie opisane. Pozdrawiam, Krzysztof.

    Programowanie   09 Wrz 2007 23:13 Odpowiedzi: 4    Wyświetleń: 5475
  • REKLAMA
  • Jak zaokrąglić zmienną float do 1 miejsca po przecinku w C++ Builder?

    Najlepiej zadeklaruj int A; a do wszystkich obliczeń stosuj A/10.0 (najprostszy i najwygodniejszy sposób) Można też zaokrąglić stosując funkcje RoundTo(A,-1) lub ((int)(A*10))/10.0 (poprostu najpierw mnożymy razy 10 później rzutujemy na inta a póżniej dzielimy przez 10 i rzutujemy na float)

    Programowanie   13 Kwi 2005 12:12 Odpowiedzi: 3    Wyświetleń: 7854
  • C++ jak wypisać float jeśli jest całkowita bez zer

    w cout jest metoda bodajże point() ustawia miejsce przecinka w liczbach.

    Programowanie   09 Lip 2011 07:04 Odpowiedzi: 8    Wyświetleń: 3327
  • Precyzja wyświetlania zmiennych float i double w Arduino - tylko dwie cyfry po przecinku

    Jest to domyślna "rozdzielczość" dla funkcji Serial.print(). Jeżeli chcesz więcej liczb po przecinku, to należy podać ile ich ma być np.[syntax=c] Serial.println(times, 6);[/syntax][url=https://www.arduino.cc/...

    Arduino   17 Lis 2021 10:30 Odpowiedzi: 1    Wyświetleń: 423
  • REKLAMA
  • [AVR] [C] Czy uda się uciec przed float? Uśrednianie temp

    Co to za studia kończysz, chyba nie techniczne? W takiej sytuacji do przechowywania temperatur użyj najnormalniej w świecie typ int (int16_t / uint16_t w zależności od zakresu temperatur). Jeśli rozdzielczość odczytów masz 0,1C to przechowuj wartość dziesięciokrotnie większą pamiętając, gdzie jest przecinek. Na przykład dla 20,8C przechowujesz 208....

    Mikrokontrolery   09 Lut 2008 11:21 Odpowiedzi: 7    Wyświetleń: 3042
  • [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ń: 1196
  • Jak wyświetlić temperaturę z miejscami po przecinku na Arduino Mega 2560 i FT800?

    Pokaż proszę fragment swojego kodu, którym wyświetlasz ten float na wyświetlaczu.

    Arduino   11 Paź 2017 12:55 Odpowiedzi: 20    Wyświetleń: 1347
  • C++ - Średnia elementów tablicy i licznik wartości w tablicy

    Rzutowanie zmień na takie coś to będzie prawidłowo liczyło średnią (tzn. z miejscami po przecinku): [syntax=cpp]Srednia=((float)SumaOcen/(fl... A co do liczniki to działa jak jest na pisane: [syntax=cpp]if(Oceny[i]<3){++Licznik;... tzn jeśli i-ty element tablicy oceny jest mniejszy od 3 to zwiększ wartość licznika...

    Programowanie   26 Gru 2012 02:39 Odpowiedzi: 5    Wyświetleń: 3201
  • Sterowanie S7-1200 Nagrzewnicą 4-Stopniową z PID_Compact i PWM

    Wygląda nieźle, przy czym jeśli dobrze widzę (a nie znam simensa) mnożysz liczbę z zakresu 0-25 przez 10 a potem oczekujesz 2500, to mi się nie zgadza. Chyba że konwerter float->int wstępnie też mnoży przez 10 (pomija przecinek) Ten tasiemiec liczników dobrze jest rozbić na pojedyncze wiersze, jak trzeba to dodać bity pomocnicze, chyba że jesteś na...

    Automatyka Sterowanie PLC   23 Lut 2024 21:17 Odpowiedzi: 12    Wyświetleń: 399
  • Wyświetlanie dwóch miejsc po przecinku.

    Trochę obejście tematu ale działa. Do wartości float deszcz = (data.rain); trzeba dodać 0.01 w przypadku jednego miejsca po przecinku. float deszcz = (data.rain)+0.01; Przykładowo gdy data.rain = 0.3 to po intach będzie 0.29 czyli wyświetli 0.2. Po dodaniu 0.29+0.01 będzie wyświetlało 0.3. Przy np. 0.6 dodamy 0.01, to będzie 0.61, czyli wyświetli i...

    Arduino   15 Lip 2019 08:39 Odpowiedzi: 27    Wyświetleń: 3945
  • REKLAMA
  • C# - Jak zapisać wartości float do SQLServer z DataGridView?

    To da, że kod będzie bardziej czytelny. Takie sklejanie stringów jak zrobiłeś jest trudniejsze do analizy. Poza tym stosując parametry zapytanie jest odporne na SQL Injection Link. Plus: nie musisz się przejmować zapisem typów danych (czy w apostrofach, czy bez) i aplikacja będzie działać na różnych ustawieniach regionalnych - bo zamieniając przecinek...

    Programowanie Początkujący   20 Mar 2014 22:49 Odpowiedzi: 7    Wyświetleń: 1905
  • Odtwarzacz multimedialny oparty na ARM

    Witam ponownie. Uporałem się z podwójnym buforowaniem, przez co obracający się sześcian wygląda przyjemnie, dopisałem też kilka efektów: Oto cieniowanie Gourauda ze światłem świecącym z przodu. Świetna robota. Do obliczeń 3D używałeś zmiennego przecinka (float/double w C) czy arytmetyki fixed point?

    DIY Konstrukcje   18 Gru 2008 21:54 Odpowiedzi: 62    Wyświetleń: 21180
  • [STM32F103VE][C/CrossWorks] Stały przecinek w ARM.

    Musisz użyc wstawek assemblera. Albo pozostac przy float-ach...

    Mikrokontrolery ARM   05 Lip 2010 06:14 Odpowiedzi: 3    Wyświetleń: 1749
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    Szukam jakiegoś prostszego, lepszego sposobu na dany problem :) Pytanie na czym polega "lepszość" sposobu. Jeżeli ma być maksymalnie bezwysiłkowy, to o ile GCC na AVR-y posiada bibliotekę standardową (tego nie wiem), zastosować można fukncję sprintf(), np. w taki sposób: char buf[32]; // trochę długość na zapas, ale nie wiem jaki zakres liczb...

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7865
  • STM32 - USART: Rzutowanie float na int, brak części całkowitej liczby

    Tak, jak masz to teraz zrobione, po wyeliminowaniu błędów, liczba np. 1.001 będzie wysyłana jako 1.1. Raczej pomnóż liczbę zmiennopozycyjną przez np. 10000, potem zamień na całkowitą, następnie na postać znakową i podczas wysyłania wstaw w w odpowiednim miejscu kropkę/przecinek.

    Mikrokontrolery ARM   06 Lip 2014 18:17 Odpowiedzi: 17    Wyświetleń: 2829
  • atmega128 - Zmienna float jak zmniejszyć dokładność

    Użyj liczb stałoprzecinkowych. Użyj zmiennych całkowitych i wykonuj operacje na wartościach 100 razy wyższych niż rzeczywiste. Przy wyświetlaniu po prostu wstaw przecinek w odpowiednie miejsce.

    Programowanie Początkujący   12 Gru 2014 20:30 Odpowiedzi: 2    Wyświetleń: 900
  • [C++] Jak stworzyć piramidę z gwiazdek w C++ używając dwóch pętli while?

    Witam, chciałem sobie napisać program, który przelicza walutę. Ale jak się wpiszę np. 3,14 to przerywa program, a jak wpiszę 3.14 to jest ok, zapewne chodzi o ten przecinek i kropkę. I chciałem się zapytać co można zrobić, żeby nie wywalało z programu po wpisaniu błędnego formatu? Wczytaj stringa , zastąp przecinek kropką i wtedy zrób konwersję na...

    Programowanie Początkujący   11 Kwi 2012 21:53 Odpowiedzi: 18    Wyświetleń: 8785
  • Jak wyświetlić liczby rzeczywiste z dokładnością do 3 miejsc na ATtiny2313?

    Niestety o ile dobrze kojaże, w C mamy do dyspozycji tylko dwa typy zmiennych dla liczb zmiennoprzecinkowych - wspomniany float oraz double (8 bajtów, 15 miejsc po przecinku), w razie w long double, ale to nie to czego szukasz. Tak więc prostszego od float typu nie znajdziesz. Natomiast istnieje kilka innych rozwiązań dla liczb zmiennoprzecinkowych,...

    Mikrokontrolery   08 Wrz 2008 22:16 Odpowiedzi: 4    Wyświetleń: 3396
  • [C] Konwersja liczby całkowitej na format x.xx bez użycia floatów

    Odpowiedź na pytanie z 1 postu: int val = 123; printf("U=%d.%d", val / 100, val % 100); Co do meritum: czy kod float nap1; nap1 = 257 * 0.0048; także obcina po przecinku? Jesteś w stanie sprawdzić jaki kod generuje kompilator?

    Programowanie Początkujący   25 Sie 2009 10:50 Odpowiedzi: 9    Wyświetleń: 1892
  • Zmienna typu WORD, wyświetlanie wartość po przecinku w WinCC

    Jeżeli w sterowniku masz liczbę całkowitą to zamiana na liczbę zmiennoprzecinkową nic ci nie da bo zamiast 20 otrzymasz 20,0 a z 21 otrzymasz 21,0. Co to za poprawa ? Chyba że dla 21 ktoś w sterowniku wpisał 210 a dla 21,5 wpisał 215. Wtedy na SCADZIE albo przesuwasz przecinek albo zamieniasz na float i dzielisz przez 10. Chyba że źle ciebie rozumiem...

    Automatyka Przemysłowa   25 Lut 2011 13:42 Odpowiedzi: 18    Wyświetleń: 4799
  • Jak zaokrąglić liczbę float do 3 miejsc po przecinku w C++?

    Cześć. Jak odciąć określoną ilość miejsc po przecinku w danej liczbie??. Np: float a=12,343546575474 i chcę żeby dalej w programie liczba a równała się : a=12,343 . Dziękuję. Pozdrawiam.

    Programowanie   01 Kwi 2006 11:33 Odpowiedzi: 4    Wyświetleń: 4029
  • Kalkulator instalatora - opinie i sugestie dotyczące narzędzia dla instalatorów CCTV

    Cześć. W nowej wersji fajna jest funkcja oblicznia kątów widzenia na podstawie długości ogniskowej. Nie mogę jednak wstawić kropki, a przecinek jest uważany jako error: invalid float... Pozdrawiam.

    Zabezpieczenia po godzinach   27 Lut 2017 19:00 Odpowiedzi: 48    Wyświetleń: 6618
  • [Atmega16] [C] Wyświetlanie liczb zmiennoprzecinkowych na LCD

    Dokładnie tak. Kompilator wykonuje dzieleni całkowite, stąd problem. Swoją drogą, po co ładować float i specjalną wersję sprintf dla tak prostej czynności? Nie prościej pomnożyć result*1000 i podzielić przez 8192, wykonując operację na liczbach całkowitych? Na koniec tylko odpowiednio wyświetlić przecinek i cała operacja jest o jakieś 7kB krótsza i...

    Mikrokontrolery AVR   16 Maj 2011 08:45 Odpowiedzi: 12    Wyświetleń: 4373
  • Czujnik przepływu YF-S201C: Przeliczanie wyników na l/godz z liczbami po przecinku

    Serial.print(literperhour, DEC); po co masz to DEC? Wywal, jak nie pomoże to zapisz 60 jako 60.0. Jak drukujesz Serial.print float to po przecinku podajesz ile miejsc ma wydrukować, a dla int czy ma być binarnie, hex czy DEC.

    Arduino   05 Mar 2023 11:39 Odpowiedzi: 105    Wyświetleń: 2457
  • sprintf w Keil dla STM32F4 - zaokrąglanie float i znak minus (-0.00)

    To może ci wcale float nie jest potrzebne, można użyć fixed point? Ew. jak pisałem - rozbij proces konwersji, tak, że najpierw robisz zaokrąglenie, a potem konwersję. Musi być float, wartości muszą być wyświetlane z różną precyzją (poprzednio podałem tylko przykład dla formatu "0.00"). W jaki sposób zrobić zaokrąglenie, powiedzmy to 2-ch miejsc po...

    Mikrokontrolery   21 Lip 2015 07:55 Odpowiedzi: 9    Wyświetleń: 1389
  • Jak wyświetlić wynik aby było dwa miejsca po przecinku

    bardziej interesuje mnie te dwa pozostałe parametry tj display.print(int(flowRate)); oraz display.print(totalMilliLitres/1000);. Jak wyświetlić te wartości po dwóch miejscach po przecinku, bo jak zrobi się już dwa to nie będzie problemu zmniejszyć na jeden. I wartości na minus tutaj nie będzie bo jest to przepływ wody czyli zawsze dodatni. Analogicznie...

    Arduino   19 Lut 2019 14:32 Odpowiedzi: 45    Wyświetleń: 8928
  • Konwersja dwóch bajtów na wartość dziesiętną - ustalenie sposobu konwersji?

    Mam dwa bajty w hex o wartościach 0xB5 0x00 i wiem tylko tyle, że w zapisie dziesiętnym powinno mi to dać 12,36. Tak jak koledzy wyżej piszą, potrzeba więcej informacji. Z tych dwóch bajtów sposobów na przełożenie na owe dwanaście z kawałkiem jest milion i każdy zły. Albo to nie jest dwa bajty a osiem, wówczas to będzie zapis float, wykladnik i mantysa....

    Mikrokontrolery   14 Sty 2025 08:48 Odpowiedzi: 10    Wyświetleń: 459
  • STM32: Jak zredukować próbkę 24-bitową do 16-bitowej i odwrotnie?

    float normalized = 1.0 * x / INT32_MAX; To mnożenie przez 1.0 jest tu do czegoś potrzebne? Konieczny trick w tych językach, inaczej wejdziesz na pole minowe dzielenia stałoprzecinkowego. Rzutowanie na zmienny przecinek też by było ok (i chyba bez różnicy w wydajności)

    Mikrokontrolery ARM   10 Cze 2024 15:47 Odpowiedzi: 33    Wyświetleń: 786
  • 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ń: 2211
  • C++ - Jak uniemożliwić litery w float i wczytać tekst ze spacjami?

    Jak uniemożliwić wprowadzenie liter do zmiennej float? Najprościej - pobieraj znaki pojedynczo i filtruj tylko to, co chcesz żeby było dozwolone. Przy okazji rozwiążesz słynny problem kropki/przecinka. Jednak podany tekst wyświetlany jest tylko do spacji. Związane jest to z działaniem funkcji scanf - poczytaj dokładnie jak się ona zachowuje (jak są...

    Programowanie Początkujący   12 Sie 2012 11:18 Odpowiedzi: 3    Wyświetleń: 1791
  • Konwersja char* -> float - problem [avr/atmega8][c/winavr

    Panowie ja mam troszkę inny problem z konwersją. Konwertuje mi ale tylko do dwóch miejsc po przecinku. Czego to może być wina? Ja potrzebuję cztery miejsca. Zawsze mogę przecinek przesunąć a potem podzielić liczbę przez 100 ale wolałbym tak nie robić. Wszystko z tego tematu i tego z linka próbowałem i ciągle to samo. Konwertuje mi z łańcucha tylko dwa...

    Mikrokontrolery AVR   31 Gru 2009 20:38 Odpowiedzi: 9    Wyświetleń: 5866
  • Jak przygotować się do egzaminu praktycznego technik informatyk 2012?

    30. to raczej nie będzie float, bo pytali o liczby całkowite Ale jak dzielisz 2 liczby całkowite, np. 5/7 to jaki wynik Ci wyjdzie? Musisz to przewidzieć że będzie liczba po przecinku, dlatego float jest tutaj dobrze. Czy ktoś może podać jakieś logiczne wytłumaczenie zadania 46? Brałbym pod uwagę odpowiedź A prócz zmęczenia wzroku. Może macie to w...

    Nauka Szkolnictwo   13 Wrz 2012 22:26 Odpowiedzi: 890    Wyświetleń: 209309
  • [ C ] Jak zaokrąglić zmienną float do 2 miejsc po przecinku w C?

    x = round(x * 100) / 100; 4\/3!!

    Mikrokontrolery   22 Lip 2010 16:24 Odpowiedzi: 2    Wyświetleń: 3503
  • Python 2.7 Wprowadzenie tylko cyfr, zablokowanie wprowadzania liter

    Może w ten sposób ? [syntax=python]while True: a_str= raw_input('podaj dlugosc boku a ') if a_str.isdigit(): break a = float(a_str) [/syntax] P.S.: Piszę z "palca" i nie mam nawet Pythona, żeby to sprawdzić, więc nie krzycz na mnie, gdyby gdzieś brakowało jakiegoś przecinka czy coś :P

    Programowanie   22 Lut 2012 15:34 Odpowiedzi: 4    Wyświetleń: 2974
  • Wybór Float vs Integer w operacjach obliczeniowych - kiedy który?

    1. Wielu programistów uważa, że float - to liczba rzeczywista. No i bardzo się mylą, z czego wynika mnóstwo kłopotów. Niedouctwo. 2. Niby większość współczesnych procesorów, w tym Cortex-M4, liczy na float równie szybko, jak na int, a taki np. Intel Core mnoży i dzieli double sporo szybciej niż int. Za to konwersja w obie strony.... - na tym naprawdę...

    Projektowanie i Tworzenie Po godzinach   06 Lut 2020 20:19 Odpowiedzi: 89    Wyświetleń: 4104
  • [stm32] Jak optymalnie przekonwertować float na char[] do wyświetlenia liczby?

    Pomysł wydaje się być dobry ale niestety po odejmowaniu zmienna przyjmuje wartość zero zamiast wartości po przecinku.

    Mikrokontrolery ARM   16 Sty 2012 22:31 Odpowiedzi: 15    Wyświetleń: 6969
  • Atmega8 i SHT11 - nieprawidłowe odczyty temperatury i wilgotności, skoki wartości

    Gdyby ktoś z forumowiczów był zainteresowany jeszcze kiedyś dobrym programem czujnika SHT11 to wstawiam. Pomiary mam co niecałą sekundę i w normalny dzień pokazuje wilgotność około 45-50%, do tego temperaturę mierzyłem również SHT11 i czujnikiem DS18B20, wyniki takie same. Odczyt OK ;) [syntax=c]GLCD_WriteStringXY("Pomiary:",... ShtReset(); _delay_ms(25);...

    Mikrokontrolery AVR   14 Paź 2012 22:45 Odpowiedzi: 46    Wyświetleń: 12283
  • Precyzja operacji na float w Keil dla `51 - jak ustawić?

    Dla mnie Twoj sposob jest przekombinowany. Masz 776.502, mnozysz przez 1000 a dodajesz przecinek... Funkcja sprintf sluzy wlasnie do zamiany np float do postaci ASCII, ktora potem mozesz wyslac na wyswietlacz. Chyba, ze Twoja funkcja wyswietlajaca dziala na wartosciach typu int. Ale tego nie wiemy bo nie pokazales tej funkcji. BF

    Mikrokontrolery   12 Kwi 2008 15:27 Odpowiedzi: 12    Wyświetleń: 1232
  • Dlaczego pliki .hex z AVR Studio i AVR-GCC mają różne rozmiary?

    Tak, zadziała. log musi mieć float, ale możesz od razu zrobić rzutowanie typów: a=(int)(log10(a)*100); Weź tylko pod uwagę, że takie rzutowanie po prostu obetnie ci część po przecinku, jeśli jesteś zainteresowany zaokrągleniem w górę lub w dół to daj: a=(int)(log10(a)*100+0,5);

    Mikrokontrolery AVR   08 Cze 2010 13:12 Odpowiedzi: 47    Wyświetleń: 5517
  • Arduino: Wyświetlanie temperatury z DS18B20 na 4 wyświetlaczach 7-segmentowych

    Jeśli potrzebujesz jedną cyfrę po przecinku to : Wynik = Float * 10 Wynik zapisz do zmiennej typu Int. Nie programuję w Arduino , ale to chyba dokona niejawnego rzutowania na Int. To z przykładowej wartości 58,7 zrobi 587. Potem już sobie "pykasz" na przykład Modulo 10 :D

    Arduino   14 Kwi 2015 08:12 Odpowiedzi: 6    Wyświetleń: 1215
  • Podłączenie wyświetlacza FT800 do Arduino Mega2560 - pytania i porady

    jak zapisać float zmienną żeby była wyświetlana jako wartość z przecinkiem ?

    Arduino   31 Mar 2020 17:24 Odpowiedzi: 76    Wyświetleń: 5193
  • Czujnik temperatury LM35: Arduino odczytuje wartości od 0 do 70, cykliczne zmiany - przyczyna?

    Skoro jest Serial.print(float); to gdzie są dwie liczby jeszcze po przecinku?? to są surowe wartości z adc

    Początkujący Elektronicy   09 Gru 2022 18:45 Odpowiedzi: 7    Wyświetleń: 210
  • [STM32] - Jak poprawnie zapisać i odczytać float w EEPROM?

    Można też kombinować inaczej. Tzn zapisać sobie osobno część całkowitą i osobno to, co mamy po przecinku.

    Mikrokontrolery ARM   29 Kwi 2014 08:53 Odpowiedzi: 35    Wyświetleń: 6123
  • AVR sprintf float - Formatowanie float'ów w sprintf

    Mam pytanie co do pritfa i floata - jak sformatować tekst, aby %f wyświetlało zawsze tak wynik, że przecinek był w tym samym miejscu niezależnie od tego czy liczba przed przecinkiem jest jedno czy dwu cyfrowa? chodzi mi o to samo co w przypadku %2d - wtedy jednostki są zawsze w jednej kolumnie jeśli wyświetla się wartości jedna pod drugą. Powiem tylko,...

    Mikrokontrolery AVR   11 Lis 2013 14:10 Odpowiedzi: 6    Wyświetleń: 3027
  • [C++] Jak konwertować char na liczby zmiennoprzecinkowe z pliku?

    float wart; scanf(f,"%f\n",&wart); JEst najwygodniej. Ew prawie jak zapisałeś: std::ifstream someVarName("data.txt")... float fl; char temp[100]; someVarName.getline(temp, 100); fl=strtof(temp); Co do przecinka - ustaw zmienną extern char DecimalSeparator PS. Jaki to kompilator, bo w...

    Programowanie   21 Maj 2008 19:50 Odpowiedzi: 9    Wyświetleń: 3236
  • Eaton Easy Soft - Czy obsługuje liczby float i funkcję pierwiastkowania?

    Niestety nie można operować na liczbach zmiennoprzecinkowych ( chodzi o funkcje matematyczne). Ale można np. pobrać liczbę zmiennoprzecinkową w formacie IEEE574 (konwersja automatyczna) z urządzenia zewnętrznego np. przez modbus RTU i przekazać ją do scady np przez modbus TCP , która potrafi odkodować format IEEE574 aby przedstawić wartość liczby z...

    Automatyka Sterowanie PLC   07 Sty 2025 22:06 Odpowiedzi: 3    Wyświetleń: 246
  • LCD i Wypisywanie na nim zmiennych typu int i float.

    Z floatem jest troche więcej zabawy void WpiszLiczbe(unsigned char dx,unsigned char dy,Zmienna *ptr,unsigned char typ) {float dana_calkowita;float dana_ulamkowa;Zmienna dana; unsigned char znak; unsigned char tab[17]={0x30,0x30,0x30,0x3... unsigned char *ptrtab=&(tab+10);...

    Mikrokontrolery   11 Kwi 2008 21:25 Odpowiedzi: 27    Wyświetleń: 4704
  • C++: Jak wyświetlić średnią arytmetyczną ocen z dwoma miejscami po przecinku?

    float wynik = (religia + j_polski + historia + wos + j_niemiecki + j_angielski + fizyka + matematyka + chemia + biologia + geografia + informatyka + muzyka + w_f) / 14 ; 14 zmień na 14.0 tyle że będziesz miał 3 miejsca po przecinku Pozdrawiam

    Programowanie   28 Lis 2008 19:04 Odpowiedzi: 5    Wyświetleń: 3790
  • Jak wyświetlić wyniki ADC na LCD dla PIC16F877A z dzielnikiem napięcia?

    Witam Musisz zmienic int na float sprintf(TX_buffer,"%4.2f",(float)(0.015*... %4.2f cztery cyfry w tym 2 po przecinku. Cos takiego... nie wiem czy to rzutowanie na float jest potrzebne przy read_a2d ale nie zaszkodzi. Pozdrawiam

    Mikrokontrolery   01 Cze 2007 07:50 Odpowiedzi: 7    Wyświetleń: 2322
  • Jak naprawić termoregulator niezałączający przekaźnika?

    Biblioteka jest uniwersalna i zwraca wartość temperatury i RH jako float, ma to jakiś sens (większy miałby int x 10 czy x100) dla innych lepszych czujników, niestety dla DHT11 jest to i tak zawsze liczba całkowita, czy tam float z zerami po przecinku, dlatego nie ma sensu przyjmować histerezy mniejszej niż 1oC (ktoś nawet napisał o tym posta, ale szybko...

    Mikrokontrolery Początkujący   18 Kwi 2019 11:04 Odpowiedzi: 23    Wyświetleń: 798
  • Jak przesłać zmienne liczby dziesiętne z Arduino przez Bluetooth na telefon?

    BTSerial.write("48") działa ale liczba ma się zmieniać co chwile więc to nie przejdzie. Może tak (gdzie liczba to liczba całkowita): p to ilość cyfr po przecinku. Dodano po 3 [url=https://www.arduino.cc/reference/en...

    Arduino   22 Sie 2019 17:41 Odpowiedzi: 2    Wyświetleń: 387
  • Jak wyświetlić 4 miejsca dziesiętne w polu kombi w formularzu?

    Na 99% masz zadeklarowane to Combo jako wartości Currency (nawet nie wiem jak to jest w Polskiej wersji :/ "Pieniądze"?!?) co automatycznie zaokrągla do 2 miejsc po przecinku. Zmień format danych na "Float" czy co tam masz "zmiennoprzecinkowego" i będzie OK.

    Programowanie Początkujący   07 Sie 2014 07:21 Odpowiedzi: 3    Wyświetleń: 942
  • [AVR-GCC] Jak skonfigurować ADC w ATMega8 do odczytu potencjometru na LCD?

    Jakaś zmienna zmiennoprzecinkowa: "float" lub jeśli będziesz korzystał z biblioteki math to wtedy lepiej "double". Trzeba tylko pamiętać że jest to dość "kodożerne". Wiąże się to z działaniami na zmiennych wielobajtowych. Z tego co testowałem avr-gcc w tym zakresie, to jak chcesz oszczędzić pamięć programu lepiej przechodzić na stały przecinek. Ma to...

    Mikrokontrolery   19 Gru 2005 20:51 Odpowiedzi: 11    Wyświetleń: 5315
  • [Atmega8][avr-gcc] USART - Przesyłanie danych - optymalizacja

    1. Wyrzuć wszystko, co ma cokolwiek wspólnego ze zmiennym przecinkiem - zmienne float i formaty w printf. 2. Wyrzuć strlen z procedury wyświetlanai napisu - w pętli wyświetlaj znaki aż do bajtu 0. while (*p) send_char(*p ++); 3. Masz błędną obsługę przerwania UART. W przerwaniu nie wysyła się znaków, bo trzeba na to czekać. Wydaje mi się, że bez przerwania...

    Mikrokontrolery Początkujący   15 Gru 2012 23:09 Odpowiedzi: 14    Wyświetleń: 4125
  • Borland C++ 6.0]Zaokrąglanie liczby do 2miejsca po przecinku

    float x = 2.6543210; String tekst = FloatToStrF(x, ffNumber, 7, 2); Label1->Caption = "Wynik = " + tekst; Przy okazji, Refresh jest bezużyteczny chyba, że dalej w kodzie masz zdarzenie OnPaint.

    Programowanie Początkujący   30 Maj 2010 16:12 Odpowiedzi: 15    Wyświetleń: 8854
  • LPC2148 - sprawdzony projekt bez FreeRTOS, kompilacja pod GCC

    w ostateczności mógłbym customizować jakiegoś printf'a żeby w integery wstrzeliwał mi przecinek Nie ma co "customizować", wystarczy odpowiednio wyświetlić. Przykładowo jakbyś chciał 2 miejsca po przecinku: [syntax=c]float floatValue = ...; unsigned int value = floatValue * 100f; printf("%u.%02u", value / 100, value % 100);[/syntax] Ze scanf() da się...

    Mikrokontrolery ARM   22 Mar 2015 11:27 Odpowiedzi: 10    Wyświetleń: 1191
  • Program w C++: Drukowanie liczb 1-10 i ich pierwiastków z printf

    Nie "float main" a "int main" Nie <iostream.h> tylko <iostream> I wtedy - albo: using namespace std; i cout << (costam) albo: bez using namespace i piszemy std::cout W pętli for nie przecinki a średniki. Pierwiastki źle liczysz - pow to potęga. sqrt - pierwiastek kwadratowy, cbrt - sześcienny. #include <iostream> #include <math.h>...

    Programowanie   10 Sty 2007 11:21 Odpowiedzi: 7    Wyświetleń: 1479
  • [LPC-2138] [LPC-2138][CrossWorks] Jak wydobyć liczby z formatu UART1 za pomocą wskaźników?

    pierwszy znak jaki dostajesz z UARTa to '$', poniewaz nie ma warunku na ten konkretny znak to wywoluje sie warunek default. poniewaz jest to pierwszy znak to wskaznik ma wartosc 0. zapisujesz ten znak pod adres zero. operacja ta konczy sie natychmiastowym krytycznym wyjatkiem jadra, poniewaz zapis flasha (adres 0) przez kod programu nie jest mozliwy....

    Mikrokontrolery ARM   29 Lis 2008 17:26 Odpowiedzi: 2    Wyświetleń: 1406
  • [Atmega8][C/Eclipse] - skan klawiatury matrycowej = dziwne znaczki na LCD

    Nie musi być typu float. Wystarczy, że a będzie przechowywać wartość pomnożoną przez 10, a przy wyświetlaniu wstawisz przecinek pomiędzy odpowiednie cyfry.

    Mikrokontrolery AVR   13 Gru 2014 13:50 Odpowiedzi: 28    Wyświetleń: 1938
  • PT1000 wzór na przeliczenie wartości w stopniach

    Nie mam pomysłu jaki wzór zastosować by obliczyć temperaturę z tego czujnika, czujnik połączony w układzie dzielnika napięcia (nie potrzebna dokładność) Dla twojego zastosowania nie potrzebujesz nic obliczać, ani też znać/stosować żadnego wzoru na oblicznie temperatury(!) Jeżeli potrafisz zmierzyć rezystancję tego czujnika RTD (PT1000) w ogóle i interesują...

    Arduino   27 Lis 2020 16:05 Odpowiedzi: 4    Wyświetleń: 2178
  • Czy mój kod w C poprawnie zaokrągla float do najbliższej liczby całkowitej?

    Tak, float jest mi bardzo potrzebny, bo program liczy log10(a) dla a w zakresie 1 - 10000 z dokładnością trzech cyfr po przecinku - żeby dostać tylko liczby całkowite, mnożę ten wynik przez 1000, ale chcę żeby wynik zaokrąglił się odpowiednio do pozostałej po przecinku części.

    Mikrokontrolery AVR   09 Kwi 2011 08:55 Odpowiedzi: 16    Wyświetleń: 6931
  • Termometr na Atmega8 z DS18B20 - problem z wyświetlaniem °F na LCD 2x16

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

    Mikrokontrolery AVR   13 Mar 2011 11:09 Odpowiedzi: 11    Wyświetleń: 2702
  • Jak zwiększyć dostępny RAM w projekcie Atmel 8252 z SDCC?

    Szymtro: 256 to on ma ale bajtow a nie kilobajtow. Probowalem juz roznych opcji z data, idata nawet zmienialem rozmiar stosu SP na cos z gory SFR 0xA0 pozbylem sie problemu stack size exceeded ale pamieci ciagle za malo. Wydaje mi sie ze to przez operacje na zmiennym przecinku, obsluga float mysle na tym procku jest mocno pamieciozerna, a do tego jeszcze...

    Mikrokontrolery   08 Kwi 2004 10:32 Odpowiedzi: 14    Wyświetleń: 1812
  • Interpretacja odpowiedzi na zapytanie ModBus RTU: Napięcie L1 235V

    Float jest tym hexem 4-bajtowym przez cały czas, tak jest zapisywana i odczytywana w pamięci uC, to tylko Ty widzisz jej wydruk na UART czy ekran w formie przetworzonej do tekstu jako liczby dziesiętnej z dwoma miejscami po przecinku, bo taka jest pewnie domyślna konfiguracja funkcji do drukowania float w wybranym programie, podczas zamiany na tekst,...

    Mikrokontrolery   16 Gru 2022 23:30 Odpowiedzi: 9    Wyświetleń: 783
  • Arduino - co zamiast BH1750 o większej rozdzielczości w niższym przedziale 0-10 lux?

    tak, jest ustawiony na "CONTINUOUS_HIGH_RES_MODE_2", też babola zrobiłem bo przypisywałem na int. Zmieniłem na float, jest ok, 2 miejsca po przecinku, ale to cały czas bardzo mała tolerancja w zakresie dolnej granicy pomiaru. Zastanawiam się czy nie przejść na analog i jakiś lepszy fotorezystor.... Dodano po 9 dziękuję (at)rb401 ! nurkuję czytać w...

    Mikrokontrolery Początkujący   21 Mar 2024 22:19 Odpowiedzi: 3    Wyświetleń: 225
  • Atmega8 + LCD 2x16 jak wyświetlić liczby zmiennoprzecinkowe?

    a nie mówiłem...drugi zajmie jeszcze więcej :) Drugi pomysł używałem na Atmega16, lecz nie wywoływałem fprintf_P(); tylko kilka razy. Jeśli wiesz jak będzie wyglądał wynik tzn ile będzie miał miejsc po przecinku i w sumie ile cyfr to zawsze możesz użyć pomysłu kolegi: elektronik12z Możesz też bawić się w dzielenie, mnożenie, odejmowanie i modulo (czyli...

    Mikrokontrolery AVR   22 Lip 2011 18:43 Odpowiedzi: 14    Wyświetleń: 6585
  • Konwersja float na string w Ride51 dla 89c51 z precyzją 2 miejsc po przecinku

    Uzyj funkcji sprintf.

    Mikrokontrolery   20 Maj 2006 23:14 Odpowiedzi: 4    Wyświetleń: 1728
  • Jak poprawnie wyświetlić liczbę float na STM32?

    Jeśli chodzi o sprintf to jak można sformatować tekst wyświetlany aby zawsze były wyświetlane dwie cyfry po przecinku nawet jeśli równają się zero np. 12.00?

    Programowanie Początkujący   13 Lut 2019 20:37 Odpowiedzi: 6    Wyświetleń: 1890
  • [C] Program do średniej - jak dodać liczby zmiennoprzecinkowe i zakończyć 'n'?

    Jeśli średnia ma być z liczb naturalnych, to bez sensu jest wczytywać je jako float. Tylko wynik dzielenia trzeba zrobić jako float: printf ("Średnia:%.6f\n", (float) wynik/licznik); Żeby wczytać dowolną ilość liczb, for-a trzeba przerobić na nieskończonego: for (;;) a do scanfa dorobić coś takiego: if (scanf(...)...

    Programowanie Początkujący   12 Gru 2009 12:41 Odpowiedzi: 18    Wyświetleń: 5261
  • [mega8] [C/AtmelStudio6] - Wyświetlanie zmiennych typu float lub double na LCD

    Czy dolinkowałeś do projektu odpowiednie biblioteki? Poczytaj sobie opis funkcji vfprintf() w dokumentacji avr-lib (w stdio.h). Standardowo dla oszczędności miejsca w pamięci dolinkowywana jest uproszczona wersja biblioteki bez obsługi float. Pewnie to ci psuje zabawę. :) A dlaczego porzuciłeś dtostrf()? Dawno już nie robiłem konwersji z floatów, ale...

    Mikrokontrolery AVR   31 Paź 2012 00:33 Odpowiedzi: 5    Wyświetleń: 3681
  • ATMEGA8 LM35 - niedokładne wyniki pomiaru temperatury, skoki wartości

    Jeżeli nie potrzebuję wyniku po przecinku tylko wartość całkowitą to mogę zamiast float dać int temperature a kompilator sam ze wzoru zwróci część całkowitą i pominie ułamek.

    Mikrokontrolery AVR   05 Kwi 2016 15:36 Odpowiedzi: 37    Wyświetleń: 3222
  • Reprezentacja wyniku. Tylko 2 miejsca po przecinku.

    Witam. Mam podobny problem. Posiadam zmienną int na której wykonuję operacje. np wartość zmiennej int będzie od 5000 do 1. Problem polega na tym że na wyświetlaczu muszę mieć reprezentację po przecinku. np: 5000 na 500,0 356 na 35,6 12 na 1,2 4 na 0,4 Nie chcę wykonywać, żadnych operacji na zmiennych typu float , żeby nie obciążać procesora zwłaszcza...

    Mikrokontrolery   21 Lip 2011 12:30 Odpowiedzi: 18    Wyświetleń: 4757
  • C# - Losowe wybieranie liczb - symulacja jackpot

    Jeśli chodzi o losowanie to już ogarnąłem ale jak przy pomocy [syntax=csharp]Random randomVal = new Random(); float = randomVal.Next(10);[/syntax] generować liczby z przecinkiem?

    Programowanie   12 Paź 2015 22:23 Odpowiedzi: 12    Wyświetleń: 2376
  • STM32F4 - sprintf nie wyświetla liczb float, działa tylko z int. Coocox, STM32F4

    można zobaczyć co to jest to M_PI? Jakby się zrobiła doublem (np w wyrażeniu) to by potrzebowała format %lf A po drugie z tytułu optymalizacji często są po dwie biblioteki z printfem: ze zmiennym przecinkiem i bez.

    Mikrokontrolery ARM   16 Sie 2016 21:53 Odpowiedzi: 6    Wyświetleń: 2142
  • Zaokąglanie liczb , przejścia typu float <->int

    a jak byś dodał taką małą funkcje? nie wiem jak to z mikroprocesorami jak to się ma do wydajności zużycia pamięci itd ale na PC działa pięknie, zaokrągla float do 1 miejsca po przecinku z uwzględnieniem 2 miejsca float zkr(float do_zaokraglenia) //3.1415 { float f_tmp; int i_tmp; i_tmp=do_zaokraglenia*100; //314 if( ((i_tmp%100)%10)...

    Mikrokontrolery   18 Mar 2011 14:57 Odpowiedzi: 10    Wyświetleń: 2471
  • Przesyłanie odczytu typu float z DS18B20 za pomocą CAN MCP2515 na Arduino

    Witam, dzięki panowie za podpowiedzi. Ja kombinowałem z podzieleniem odczytu. Do odczytu dodawałem 130, wynik dodawałem do stringa , z tego "wyciągałem"(string.substring();) dwa stringi , czyli na wartość przed przecinkiem i po . A po stronie odbiornika łączyłem i konwertowałem ponownie do float. Dlatego było moje pytanie o jakiś prostszy sposób.

    Arduino   11 Lut 2022 21:42 Odpowiedzi: 18    Wyświetleń: 837
  • Delphi - Format wyświetlanego tekstu z liczby float

    Może trochę nie rozumiem, ale jeśli chcę ograniczyć ilość cyfr znaczących i ilość cyfr za przecinkiem to wpisuję taki np. kod : aaa:=bbb/ccc; Eaaa.Text:=floattostrf(aaa,fffixed,5,3); 5 - ilość cyfr znaczących, 3 - max. ilość cyfr za przecinkiem

    Programowanie Początkujący   04 Lip 2014 06:36 Odpowiedzi: 10    Wyświetleń: 3507
  • C AVR - Zmienna float i jej wysyłanie na wyświetlacz LCD

    Chciałem się dowiedzieć jak wysłać zmienną typu float na wyświetlacz LCD, dodam że najmniejsza liczba jaką chcę wysłać ma pierwszą cyfrę na 7. miejscu po przecinku, a najwyższa ma 2 cyfry przed przecinkiem. Czy jest jakiś godny polecenia sposób, który pozwoliłby to zrobić na Atmedze8?

    Programowanie Początkujący   03 Sie 2013 09:09 Odpowiedzi: 2    Wyświetleń: 1392
  • Jak uzyskać wynik dzielenia int przez 100 z miejscami po przecinku?

    A moze by tak ? ;) liczba2=((float)liczba1/100);

    Programowanie   14 Lip 2005 13:40 Odpowiedzi: 4    Wyświetleń: 983
  • Atmega - Czujnik temp. MCP9700A-E odczyt temperatury Bascom

    Piotruś wiesz co robi pies jak nie ma co robić? Nie pisz mi co będzie dla mnie, albo kogoś lepsze. W przeciwieństwie do Ciebie pamiętam na czym skończyła się rozmowa. Pisałem z autorem o tym by pozbyć się Single co dla Twojego rozumku widzącego tylko C przekłada się na "float" Tak więc pokazałem jak pozbyć sie floatów przesuwając przecinek. Kod się...

    Mikrokontrolery AVR   23 Wrz 2016 16:02 Odpowiedzi: 6    Wyświetleń: 1389
  • LPC2142[C++][eclipse] Błąd przy konwersji float na string, sprintf() nie działa

    int -> char[] - itoa() float -> char[] - tutaj funkcji jest wiele, zależnie od potrzeb - najlepiej poprzeglądać dokumentację do libc (zwykle newlib) - dołączoną do kompilatora. Implementację funkcji itoa() można znaleźć na mojej stronie www.freddiechopin.info -> Download -> ARM -> Różne Na podstawie funkcji itoa() można zresztą wymyślić własną funkcję...

    Mikrokontrolery ARM   07 Maj 2010 09:47 Odpowiedzi: 6    Wyświetleń: 1383
  • Sterowanie wyjściami Arduino UNO z DTH11 - diody ciągle świecą

    Użycie == lub >= (gdy faktycznie celujesz w wybraną wartość) z float traci sens. Używanie operatorów == oraz != na wartościach float generalnie nie ma sensu, ponieważ wynik działania jest nieokreślony i wynika ze sposobu reprezentacji tych liczb. Dodano po 7 Jednak zamiast używać delay(dht.getMinimumSamplingPeriod()) użyj funkcji millis() do okresowego...

    Arduino   02 Lis 2019 14:02 Odpowiedzi: 16    Wyświetleń: 543
  • Jak poprawnie dzielić zmienne typu int w języku C, by uzyskać wynik float?

    scanf("%d",&a); scanf("%d",&b); %d do całkowiktych, %f do zmiennoprzecinkowych. Dalej już musisz dodać ten drugi kod który próbowałeś wcześniej czyli z rzutowaniem na typ float. Jeżeli chcesz tylko 2 miejsca po przecinku to zmień formatowanie na %.2f

    Programowanie Początkujący   26 Lis 2010 11:09 Odpowiedzi: 3    Wyświetleń: 4301
  • Wykresy w OpenBeken - konfigurowalna historia pomiarów hostowana na urządzeniu IoT

    Próbowałem przełączyć się na "oddzielny" kod dla bufora pierścieniowego - dzięki czemu możliwe byłoby użycie tego samego kodu dla różnych przypadków. Do tej pory int to 32-bitowa liczba całkowita - float jest "symulowany" jako liczba całkowita pomnożona przez 100 (więc może pomieścić 2 miejsca po przecinku i jest dzielony przez 100 podczas odczytu)....

    Smart Home Poradniki   15 Lut 2025 15:55 Odpowiedzi: 65    Wyświetleń: 4695
  • Działania matematyczne po przecinku w BCB6 - ROZWIĄZANE

    tak jak mgjk mowi zmien x na float oraz dawaj . po liczbie np 100.0 powinno pomoc

    Programowanie   28 Kwi 2007 00:59 Odpowiedzi: 3    Wyświetleń: 1187
  • Delphi: Jak zapisać i wczytać dane z DBGrid do pliku tekstowego?

    Witam, Zobacz w Panelu Sterowania ->Liczba->Symbol dziesiętny co tam jest kropka czy przecinek. Zobacz też w swoim pliku tekstowym z programu jaki tam jest symbol. Powinno być to samo. Jeżeli jest różnica jest to przyczyna Twojego "bólu" czyli przy przenoszeniu danych z pliku do tabeli trzeba zmienić symbol dziesiętny na taki jak ma być (z punktu widzenia...

    Programowanie   27 Kwi 2005 13:31 Odpowiedzi: 28    Wyświetleń: 4570
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    typ float chyba powinien być.. Te czujniki zapisują dane z przecinkiem ze wzgledu na ich dokladnosć do 0,1 albo 0,5 st c.

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2604
  • atmega32 - Stabilność filtru IIR po implementacji z MATLAB na AVR

    Już są: sig_out_my(i) = round(sig_out_my(i) / 10000); to nie działa. Jak rozwiązać ten problem na avr? Jaką dokładność ma float? Ile miejsc po przecinku? i jaką maksymalną wartość ? :)

    Mikrokontrolery   08 Paź 2012 15:02 Odpowiedzi: 15    Wyświetleń: 3261
  • Dzielenie liczb w C++ z wynikiem dziesiętnym (float) - jak to zrobić?

    Pytanie było o C++ a nie ansi C to po pierwsze. Po drugie nie uzyskasz takim dzieleniem żadnej liczby z przecinkiem bo wynik jest typu int i kompilator zrzutuje wynik dziąłania w górę na int. Widzę, że zrozumienie działania kodu trochę przerosło przedmówcę. Ale niech będzie, to samo w C++: int dzielna, dzielnik; int wynik_skalowany; wynik_skalowany...

    Programowanie   16 Cze 2008 10:01 Odpowiedzi: 7    Wyświetleń: 11740
  • Moduł internetowy ecoNet 300 i ecoLINK2

    Przynajmniej u mnie obecność econet czy panelu pokojowego ecoster nie ma znaczenia co do tego jakie parametry wystawia. Przy podłączeniu ecoster touch jedynie do ramek dochodzi informacja o tym jaką wersję SW posiada ten panel i nazwa panelu (domyślna lub własna o ile została ustalona). Ecomax wysyła 3 rodzaje ramek i własnie w tej drugiej (ostatnia...

    Komputery Początkujący   03 Lip 2025 09:32 Odpowiedzi: 606    Wyświetleń: 143865
  • Runtime error R6002 Floating Piont Support not loaded

    To nie ma nic do windowsa, działasz totalnie na oślep. Tak się nie rozwiniesz jako programista. I nie naprawia się błędów przez reinstalacja, ale przez precyzyjną analizę. Na małych architekturach zmienny przecinek nie jest przyłączany by default, a na życzenie. Problem tkwi w twoim projekcie. To mogą być paradoksalne złączenia okoliczności, jak sprintf...

    Mikrokontrolery ARM   28 Maj 2023 07:50 Odpowiedzi: 5    Wyświetleń: 249
  • Jak przekonwertować FLOAT51 na REAL w sterowniku S7-300?

    Ten opis chyba nie jest dobry. Google wyrzuca Twój wątek na wss.pl, z przykładem kodu autorstwa djroman ale to chyba też nie do końca poprawnie. Szczególnie to D-miejsce kropki dziesiętnej/miejsce+ostatnia cyfra z wartością 0F mi nie pasuje. Czy dysponujesz opisem formatu używanego przez wagę? Jeżeli nie masz dokumentacji formatu zbierz więcej próbek...

    Automatyka Przemysłowa   21 Paź 2009 12:09 Odpowiedzi: 9    Wyświetleń: 1722
  • Niepoprawne obliczenia float w WinAVR i wyświetlanie na LCD

    Witam generalnie mam jakis problem z liczbami typu float np float liczba; liczba=(p_gora_1/100)*(1024/... gdzie p_gora_1=4600 wynik powinienem otrzymac 942,08 a otrzymuje 920 dla czego? kolejny problem to, jak wyswietlic liczbe typu flaot na LCD float yy=3.4; lcd_puts("Ilosc modulow: "); utoa(yy,buf,10);...

    Mikrokontrolery   03 Sie 2008 13:21 Odpowiedzi: 6    Wyświetleń: 2553
  • Jak podzielić czas pracy elektrozaworów procentowo w Fatek FBS?

    Działać trzeba na liczbach całkowitych typu uint, które są podstawowym rodzajem zmiennych we wszystkich sterownikach. Pilnujemy żeby działania zawsze mieściły się na szesnastu bitach, czyli w zakresie 0-65535. 50 [min] * 100 [%] / 50 [%] = 50 [min] * 100 [%] / 30 [%] = 50 [min] * 100 [%] / 20 [%] = Pierwszą i trzecią wartość z równań można wyrzucić...

    Automatyka Sterowanie PLC   23 Lip 2019 08:48 Odpowiedzi: 4    Wyświetleń: 435
  • Jak przetłumaczyć kod z Pascala na C++? (StringGrid, Currency)

    Jak sama nazwa wskazuje CurrToStrF służy dla typu Currency nie dla float. Użycie CurrToStrF spowoduje domyślną konwersje na Currency czyli zaokrąglenie do 4-ch znaków po przecinku po czym, ponowna konwersja do double aby to sformatować i wywołać FormatFloat . Dla wyświetlenia typu float lub double właśnie polecam: [syntax=c]Edit1->Text = FormatFloat("#0.00",x);[/syntax]...

    Programowanie Początkujący   22 Paź 2015 11:10 Odpowiedzi: 20    Wyświetleń: 1524
  • Jak wyświetlić w DBGrid liczby z zadaną dokładnością?

    Witam! Mam problem z zmuszeniem komponentu DBGrid do dwóch rzeczy, mianowicie: 1. Aby wyświetlał liczby typu float z dokładnością do dwóch miejsc po przecinku. W definicji pola używam typu float, w helpie do InterBase6.0 (tego serwera używam) znalazłem typ: np. NUMERIC(12,2) ale gdy go stosuje otrzymuje komunikat o błędzie dialektu SQL. Do tabeli która...

    Programowanie   02 Sty 2006 09:20 Odpowiedzi: 1    Wyświetleń: 1756
  • Konwersja float/double/int na char/string na microBlaze

    Konwersję z liczby całkowitej na string łatwo można Sobie zaimplementować, implementacje funkcji itoa() też są dostępna, wystarczy poszukać w sieci: [url=http://en.wikipedia.org/wiki/Itoa]i... Część po przecinku też można wydobyć za pomocą itoa() wystarczy pomnożyć wynik przez wielokrotność 10 i zapisać go do integer. Warto ogólnie operować na liczbach...

    Programowalne układy logiczne   02 Maj 2011 06:57 Odpowiedzi: 2    Wyświetleń: 2837
  • C++: Gauss-Seidel bezgradientowy - problem z iteracjami i wynikami funkcji

    A obliczony wynik jest bliski rozwiązaniu? Może zmiana liczb jest tak niewielka że albo float zaokrągla je, albo nie wyświetlasz określonej ilości cyfr po przecinku.

    Programowanie   21 Maj 2014 16:45 Odpowiedzi: 8    Wyświetleń: 942