zmienna double

Znaleziono około 1033 wyników dla: zmienna double
  • Błąd wywołania PrzeliczTemp() bez argumentu w programie C++ DevC++ – jak poprawić?

    Nie moze byc tak bo : 1. double wynik = PrzeliczTemp(tempF); w glownej funkcji main nie zadeklarowales zmiennej tempF tylko tempC 2. double wynik = PrzeliczTemp(double); wywolujesz funkcje ktorej parametrem jest typ danych double a powinna byc jakas zmienna typu double 3. double wynik = PrzeliczTemp(); Twoja funkcja posiada paramter...

    Programowanie   27 Cze 2008 15:25 Odpowiedzi: 17    Wyświetleń: 2018
  • Atmega 328 (arduino) - Konwersja double do unsigned long

    Po prostu zadbaj warunkiem, żeby zmienna cap nie byłą nawet minimalnie ujemna.

    Arduino   21 Cze 2013 13:51 Odpowiedzi: 4    Wyświetleń: 2022
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [STM32f103][C] - Zmienna double przekazywana do funkcji - błędy kompilacji

    Korzystam z gotowca Freddie'ego Chopin'a dla uC stm32f103 i używam CodeSourcery. Mam następujący problem: Próbuję obliczyć splot korzystając z funkcji: Linking target: out/stm32_blink_led.elf arm-none-linux-gnueabi-g++ -mcpu=cortex-m3 -mthumb -TSTM32F103xB_rom.ld -g -Wl,-Map=out/stm32_blink_led.map,--cref,... -Wl,--gc-sections -nostartfiles...

    Mikrokontrolery ARM   14 Kwi 2013 18:36 Odpowiedzi: 3    Wyświetleń: 1929
  • REKLAMA
  • VBA Makro Excel (mnożenie funkcji przez podstawienie wartośc)

    W zasadzie wszystko miałeś dobrze (przynajmniej formalnie), z wyjątkiem liczby Pi, którą trzeba zapożyczyć z Excela. Dodałem tylko nagłówek i deklaracje (nie są konieczne, ale lepiej jak są, bo zabezpieczają przed niektórymi błędami). Algorytmu nie sprawdzałem, zresztą nie podałeś danych, a istotne są tu jednostki. Widać tylko, że zmienna Obr jest niewykorzystana....

    Programowanie Początkujący   10 Mar 2022 11:59 Odpowiedzi: 3    Wyświetleń: 708
  • [c++] Jak w C++ parsować i sumować liczby binarne w tekście zakończonym średnikiem?

    Napisałem naprędce taki kod: #include <cstdio> #include <cstdlib> using namespace std; enum STATE { NN, SIGN, BNUM, CCOMA, ENUM }; enum CTYPE { DIGIT, MINUS, COMA, OTHER }; CTYPE getCTYPE(int character) { switch (character) { case '0': return DIGIT; case '1': return DIGIT; case '-':...

    Programowanie Początkujący   11 Sty 2010 19:12 Odpowiedzi: 6    Wyświetleń: 4161
  • REKLAMA
  • Jak z etykiety eeprom wydobyć liczbową wartość adresu

    Można zadeklarować prawidłowo zmienną eeram W ten sposób Dim Adres_er(size_t_mac) As Eram Byte At Adres_p_mac Poprzez komende AT znam adres, po jaki będzie się odwoływać zmienna eeram w pamięci. Niestety, ale z Eepromem ten numer nie przejdzie , ponieważ Bascom ignoruje etykiety w Eepromie. Deklaruje, jakie wartości powinny być zapisane w eeram...

    Mikrokontrolery   30 Maj 2007 20:55 Odpowiedzi: 1    Wyświetleń: 953
  • [C++] Jak stworzyć piramidę z gwiazdek w C++ używając dwóch pętli while?

    Najpierw dołącz stringa (z poprzedniego przykładu zmienna str ) na double [syntax=cpp] double d; d = atof(str.c_str());[/syntax] Jednak jeśli po takich radach, gdzie podaje Ci się sposób rozwiązania problemu, włącznie z potrzebnymi do tego funkcjami, Ty masz problem z ich zastosowaniem to kiepsko widzę Twoje dalsze "programowanie" :|

    Programowanie Początkujący   11 Kwi 2012 21:53 Odpowiedzi: 18    Wyświetleń: 8902
  • Octave Programowanie - dokończenie prostego programu w języku C

    Witam! Podaję jedno z rozwiązań. [syntax=c]#include <stdio.h>/* tutaj funkcje we/wy */ #include <stdlib.h>/* tutaj funkcje losowe */ #include <math.h>/* tutaj funkcje matematyczne */ #include <time.h>/* tu funkcje dotyczace czasu */ #define PI 3.14 #define PRECYZJA 1000.0 int main(void) { int ilosc_krokow; int i; int a; double...

    Programowanie   23 Maj 2015 07:36 Odpowiedzi: 6    Wyświetleń: 1095
  • VC++ - Dostęp do zmiennej X w klasie View z klasy generycznej

    to chyba mowisz o zawieraniu a nie dziedziczeniu :p i uzywasz akcesorow, co jest najlepszym rozwiązaniem.... ale coś dalej mi nie gra :p powinieneś mieć to tak: class A { public: void setY(double _y) {mY = _y;}; protected: double mY; } class B { public: void doSmth() {mA.setY(1.0f);};...

    Programowanie   14 Sty 2006 14:16 Odpowiedzi: 7    Wyświetleń: 1050
  • Jak zoptymalizować program do liczenia banknotów i monet w reszcie?

    Witam! ad 1) Nie ma takiej potrzeby ad 2) tu już gorzej... Masz zdefiniowane dwie tablice różnych typów: int B[ ] .... double M[ ] ... oraz zmienną i, którą indeksujesz te tablice. Dopóki działasz na tablicy B, wszystko w porządku za każdym przebiegiem zmienna i zwieksza swoją zawartość o 1, ale zanim przejdziesz do tablicy M musisz zmienną "i" wyzerować...

    Programowanie Początkujący   04 Kwi 2013 20:08 Odpowiedzi: 8    Wyświetleń: 2991
  • Visual Basic - kalkulator: błędy z przecinkiem i dzieleniem przez zero

    drobny opis programu: [syntax=vb] Public Class Form1 Dim operat As String ‘deklaracja zmiennej operatora artemtycznego Dim Cyfra_Pierwsza As Boolean = True ‘deklaracja zmiennej Dim walor1, walor2 As Double ‘deklaracja zmiennych dzialan artmetycznych Private Sub operat_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)...

    Programowanie Początkujący   04 Lip 2013 09:04 Odpowiedzi: 4    Wyświetleń: 4032
  • Czy _delay_us(11250) przekracza limit i przechodzi do _delay_ms()? Jak używać?

    Panowie, panowie - nie rozpędzajcie się w tych wyjaśnieniach o rdzeniach 8-bitowych i dziwnych myślach programistów tworzących funkcje typu _delay_ms() Jak dla mnie - bezsens. Nawet marnowanie czasu powinno być zrealisowane prosto , a nie w oparciu o software'owe biblioteki umożliwiające przetwarzanie double.... Bo jest prosto, i to bardzo prosto -...

    Mikrokontrolery AVR   24 Sie 2010 13:42 Odpowiedzi: 53    Wyświetleń: 4925
  • [c][atmega8] Błąd przy wyświetlaniu na LCD,instrukcja switch

    Pewnie bledow masz wiele, ale zacznijmy od poczatku: dtostrf(tem, 1,0,buffer_n);// Konwersja liczby double do asci return buffer_n; //funkcja zwraca buffer_n czyli wartosc cisnia w kodzie ASCI dtostrf nie sprawdza dlugosci bufora, ktory u ciebie wynosi 5 bajtow, w tym musisz miec miejsce na znak konca strungu. Czyli 4 bajty zostaja, konwertujesz...

    Mikrokontrolery AVR   04 Gru 2009 09:34 Odpowiedzi: 5    Wyświetleń: 2055
  • ANSI C, funkcja ze zmienna liczba argumentow, jak ?

    Nie pracowałem z tym kompilatorem ale nie wierzę że brakule w nim tego standardowego elementu. Jeden, (dowolny!) argument jest potrzebny aby funkcje ze standardowej biblioteki <stdarg.h> mogły sie połapać jak i gdzie są pozostałe parametry. Ile ich i jakie to jest sprawa programisty i tego jak sobie to wszystko oprogramował. Przykład z printf...

    Programowanie   07 Gru 2005 21:05 Odpowiedzi: 8    Wyświetleń: 3974
  • REKLAMA
  • Instrukcja for, zmienne i tabele/tablice w PHP, HTML, C++, Java – jak działają?

    OMG :D Ale lenistwo. Ale z tej nudy odpiszę co i jak. Swoje przykłady będę opierał o PHP i C++. Język programowania aktualnie prezentowany jest ukazany na górze listingu kodu. Punkty odnoszą się do pierwszego postu: (informacje od (at)marekkopec12 także są jak najbardziej poprawne ;) ): 1) FOR - pętla, która wykona się, o ile warunek zostanie spełniony....

    Tworzenie WWW   30 Kwi 2014 08:46 Odpowiedzi: 7    Wyświetleń: 2082
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12870
  • [C] Błąd przy odczycie i zapisie struktury z pliku w C, GCC

    Witam Mam problem z odczytem z pliku plik wejściowy wygląda następująco 1 2 3 4 5 6 7 8 8 9 10 11 12 13 14 plik wyjściowy 4064048 4064048 0 0 0 0 0 0 0 Niestety powinien wyglądać podobnie ja wejściowy :| Tak wygląda kod programu - kompilator to GCC W zastosowaniu do plików tekstowych to nie jest błąd, jednak ogólnie, w takich konstrukcjach zmienna...

    Programowanie   29 Lut 2012 22:13 Odpowiedzi: 6    Wyświetleń: 3638
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Tak się dzieje jak stosujesz instrukcje Gosub, program idzie do procedury a tam znowu stosujesz Gosub i w tej na koncu nieszczęsne Retrurn. Program idzie w "krzaki" bo przepełniasz stosy i nadpisujesz w pamięci Ram zmienne. Poczytaj o procedurach i funkcjach w pomocy Bascoma, użyj Declare Sub a potem Sub: i END SUB. Stosuj też deklaracje ramki i stosu...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9498
  • Integracja Input Shaper w stepgen.c LinuxCNC - czy to możliwe?

    (at)ElektrodaBot (at)ElektrodaBot proszę, przeanalizuj ten z załącznik stepgen.c i sprawdź, czy jest on poprawny. A drugi problem to "void stepgen_update(stepgen_t *stg)". Nie wiem, gdzie to wpisać. Bezpośrednia odpowiedź na pytanie Z załączonego kodu wynika, że główny problem dotyczy zarówno niekompletnej (lub błędnej) deklaracji struktur w pliku...

    Projektowanie i Tworzenie Po godzinach   23 Lut 2025 14:16 Odpowiedzi: 15    Wyświetleń: 393
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    Zmienna double zajmuje wiecej niz 1 bajt - dokladnie 4, a ty czytasz tylko 1 bajt. Nie ma prawa dzialac. Jak pisze Dr.Vee zainteresuj sie eeprom_read_block i eeprom_write_block, jako dlugosc bloku mozesz wykorzystac sizeof(double), albo sizeof(zmienna).

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12601
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) { stagSerial.write(command ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); lcd.print("%"); } Podaj pełny kod. Aby rozwiązać oba problemy, zaimplementujmy prosty algorytm regulatora PID (proporcjonalnego,...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 2082
  • Jak bez elektroniki i kątomierza narysować równo kąty !

    http://obrazki.elektroda.net/38_12470656... Pomysł ma tyle wspólnego z elektroniką a raczej informatyką, że przy jego opracowaniu użyłem arkusza kalkulacyjnego. Czasami stajemy przed problemem odmierzenia zadanego kąta nie mając pod ręką kątomierza. O ile narysowanie typowych kątów 30, 45, 60, 90 stopni nie stwarza specjalnie problemów (możemy użyć...

    DIY Konstrukcje   09 Lip 2009 09:57 Odpowiedzi: 5    Wyświetleń: 33196
  • Renault Laguna III - jak sprawdzić historię po VIN VF1BTD90E44526721?

    Main data Parameter Value Title Clio IV BHMG Flame red VIN VF15R0G0H50936437 Model Clio IV Model type BHMG Date of manufacture 06 2014 Vehicle fabrication number R358587 Equipment level EA2 Additional to equipment level SAN913 Additional to Limited Edition SAN513 Paint code OV460 Seat trim Velour Interior trim HARM01 Country of application of technical...

    Samochody Eksploatacja   05 Paź 2024 15:48 Odpowiedzi: 99    Wyświetleń: 11229
  • Jak zwiększyć precyzję konwersji %lf w AVR/WinAVR?

    zmienna double w ARM7 ma 64bity.

    Mikrokontrolery AVR   07 Lis 2009 23:16 Odpowiedzi: 12    Wyświetleń: 1922
  • C# - Znaczenie !Double i out error w pętli oraz out int w metodach

    Witam, mam dwa pytania na które nie znalazłem odpowiedzi, może ktoś podpowie: 1. Znalazłem w pewnej pętli takie wyrażenie: [syntax=csharp]if (!Double.TryParse(comboBox1.Text, out error)) { return; }[/syntax] szukam informacji na temat tych dwóch wpisów: [syntax=csharp]!Double[/syntax] [syntax=csharp]out error[/syntax] Czy ta zmienna double to jest jakiś...

    Programowanie Początkujący   18 Paź 2012 17:27 Odpowiedzi: 3    Wyświetleń: 1524
  • VBA EXCEL - Jak prawidłowo dodać zmienną do załączonego makra

    witam serdecznie. Chciałbym aby w tym fragmencie makra zamiast pogrubionej cyfry 30 była moja zmienna "double". Wie ktoś może jak mam ją dodać zamiast tej cyfry? dim N3 as double (...) .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=moreoptions!$X$2:$X$ 30 " (...)

    Programowanie   26 Wrz 2015 16:19 Odpowiedzi: 3    Wyświetleń: 927
  • Włączanie wielu liczników energii w OpenBecken dla urządzeń BL0942 i ADE7880

    Cała nasza matematyka jest wykonywana na 32-bitowych systemach zmiennoprzecinkowych, a 32-bitowy zmiennoprzecinkowy służy do przechowywania zużycia energii. Dlaczego nagle chcesz używać 64-bitowego typu double do wytwarzania energii? Jakiej mocy spodziewasz się wygenerować, jeśli Twoim zdaniem przekroczy ona typ 32-bitowy? Przyjmowałem różne założenia,...

    Smart Home IoT   16 Maj 2024 13:53 Odpowiedzi: 55    Wyświetleń: 3240
  • [OpenBeken] Użycie polecenia MQTT i NodeRed do obsługi przekaźników

    Używanie poleceń z MQTT i NodeRed do obsługi jednostki wieloprzekaźnikowej za pomocą jednego przycisku, artykuł w oryginale został zamieszczony na elektroda.com, jest to tylko tłumaczenie. Ten przykład wykorzystuje kombinację obsługi zdarzeń w Polecenia do wydania OpenBeken: Przyciski udostępniają zdarzenia OnClick, OnDblClick, OnToggle, OnHold - ale...

    Artykuły   01 Lis 2022 08:06 Odpowiedzi: 15    Wyświetleń: 3414
  • Bascom AVR - Dekodowanie części jawnej z układów HCS200/301

    oj oj ;) W Bascomie zmienna to Double 8 Bytes 5.0 x 10^–324 to 1.7 x 10^308 Doubles are stored as signed 64 bit binary numbers, jest inaczej traktowana, zobacz na jej zakres!!! Nie operuj na tej zmiennej, skoro chcesz numer seryjny pilota to wystarczy zmienna 32 bity skoro jest on 28 bitowy. Dodatkowo Keeloq ma podzieloną transmisje na dwa bloki...

    Mikrokontrolery AVR   12 Kwi 2018 10:43 Odpowiedzi: 40    Wyświetleń: 7146
  • C# - Usunięcie ze string wszystkich znaków oprócz cyfr i przecinka

    A jak to będzie napis "2,3,4", co wtedy? Oprócz tego przecinek nie jest jedynym możliwym znakiem oddzielającym część ułamkową - w innych ustawieniach językowych może to być kropka. Każdy podstawowy typ ma możliwość sprawdzenia metodą TryParse(), czy inna zmienna możne zostać przekonwertowana na dany typ. Wykorzystaj double.TryParse() żeby to sprawdzić....

    Programowanie Początkujący   05 Sie 2013 09:50 Odpowiedzi: 8    Wyświetleń: 4356
  • BASCOM pożera pamięć RAM. Program się nie kompiluje.

    Czwarta sprawa - na pewno chodzi Ci o zajęcie RAM, a nie Flash? Nie wydaje mi się, żeby sama obsługa zmiennych potrzebowała tak dużo pamięci operacyjnej. Pokaż jakiś fragment kodu. Wystarczy że przed pętlą główną programu, napiszę sobie: Dim tmp1 As Double Dim tmp2 As Double Dim tmp3 As Double Dim tmp4 As Double Dim tmp5 As Double i otrzymuję Error...

    Mikrokontrolery Początkujący   20 Lut 2012 21:42 Odpowiedzi: 8    Wyświetleń: 1638
  • Jak uniknąć błędu dzielenia przez zero w VBA Excel przy pobieraniu danych?

    Podobny błąd Dim pulsacja, lp, mp, m1, m2, m3 As Double Przy takim zapisie tylko ostatnia zmienna jest typu Double. Jeśli wszystkie mają być tego typu to Dim pulsacja As Double, lp As Double, itd

    Software serwis   19 Lut 2010 18:59 Odpowiedzi: 7    Wyświetleń: 3741
  • [Atmega128][c++] Wysyłanie zmiennej double przez USART

    1. zmienna typu float/double zajmuje w pamięci odpowiednio 2 i 4 bajty w pamięci. Twój tok rozumowania jest błędny już na etapie założeń... W avr-libc którego używasz nie ma w ogóle typu double, a zmienna float nigdy i nigdzie nie zajmuje 2 bajtów. Dalej idąc, wysyłając "po bajcie" trafisz na taki problem, że program który to będzie odbierał niekoniecznie...

    Mikrokontrolery AVR   30 Cze 2010 20:03 Odpowiedzi: 9    Wyświetleń: 4741
  • Synteza DDS na układzie SI5351A dla radyjka KF: Procedura w Bascomie AVR (40-70MHz)

    Witam jeszcze raz na tej stronie Jest tam wsad do procesora i plik źródłowy w bascomie oraz biblioteka i fonty do wyświetlacza z telefonu nokia. Zrobiłem ten układ i zaprogramowałem procesor oryginalnym plikiem si5351VFOv11.hex układ działa prawidłowo choć jeśli chodzi o przełączanie BFO z usb na lsb synteza nie zmienia częstotliwości jest cały czas...

    Inne FAQ   16 Lis 2022 11:53 Odpowiedzi: 2    Wyświetleń: 987
  • Jak połączyć rejestry ADCL i ADCH w ATMega16 dla 10-bitowego ADC?

    Nie no nie doczytales :) Zmienna temp jest typu double :) Nie bardzo rozumiem to co mowisz z tym wspolczynnikiem. Moglbys podac przyklad? :)

    Mikrokontrolery   04 Cze 2007 21:23 Odpowiedzi: 20    Wyświetleń: 2620
  • Błąd kompilacji WinAvr przy użyciu funkcji sin() z typem double

    IDE to środowisko, edytor np. :AVR Studio, Eclipse czy inne. Czy ta zmienna była wcześniej zadeklarowana jako "double"? Sprawdź właściwe użycie tej zmiennej. A może kompilator protestuje, bo przekroczona jest pojemność pamięci procka, może operujesz na pamięci już nie dostępnej?

    Mikrokontrolery AVR   20 Wrz 2012 08:43 Odpowiedzi: 12    Wyświetleń: 2650
  • C# - Jak obliczyć wartość szeregu ln(x+1) bez pętli for i funkcji potęgowej?

    Rzeczywiście, ten wzór na kolejne wyrazy dziwnie się skraca... Prawidłowy, zdaje się, powinien wyglądać jakoś tak: [syntax=csharp]double wynik = x; n = 1; double licznik = x; double mianownik = n; double log = Math.Log(x+1); while (Math.Abs(wynik - log) > error) { licznik = licznik * x * (-1); n++; mianownik = n; wynik= wynik+licznik/mianownik; } return...

    Programowanie Początkujący   20 Paź 2012 23:12 Odpowiedzi: 14    Wyświetleń: 3423
  • AVR: konwersja tablicy znaków na double – dlaczego procedura nie działa?

    Witam wykonałem program do zamiany tablicy znaków w zmienna double, a następnie zamieniłem go w procedurę i niestety program działa a procedura nie. Pomóżcie znaleźć błąd. kod programu for (b=0; b<16; b++) { if (speed[(15-b)]==0x00... wyszukiwanie konca tablicy if (speed[(15-b)]=='.'&...

    Mikrokontrolery AVR   10 Paź 2009 12:47 Odpowiedzi: 3    Wyświetleń: 873
  • [ATMEGA32] ATMEGA32 BASCOM TIMER1 - Odliczanie czasu w przerwaniu działa nieprawidłowo

    Witam. Mam panowie taki problem. Coś mi nie pasowało z czasem odliczanym przez atmege w przerwaniu timer1 [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $baud = 9600 Config Timer1 = Timer , Prescale = 1024 On Timer1 Czas1us Enable Interrupts Load Timer1 = 15625 Enable Timer1 Dim Zmienna As Double Do Loop End Czas1us: Print "###" Load Timer1...

    Początkujący Elektronicy   20 Gru 2014 12:32 Odpowiedzi: 3    Wyświetleń: 693
  • Jak dostosować skalę wykresu słupkowego w Turbo Pascalu?

    Prostszego nie ma :) double to typ danych zmiennoprzecinkowych - możliwość zapisania ułamka (możesz zamiast double spróbować real) Double potrzebujesz, bo jak ci wyjdzie skala np. 1.2 to przy liczbach całkowitych zaokrąglisz to do 1... Jedyny potencjalny problem jaki widzę to zmiana liczb całkowitych (zmienne typu integer) na liczby zmiennoprzecinkowe...

    Programowanie   13 Sty 2008 21:43 Odpowiedzi: 6    Wyświetleń: 2087
  • [C] Jak odczytać zmienną typu double z EEPROM w AVR Studio za pomocą makra?

    właśnie spróbowałem jak radziłeś : eeprom_read_block(&controll, &przelicznik,sizeof(double) ); i działa ! ( " controll " -- zmienna do której jest ładowana odczytana z EEPROM-u dana " przelicznik " . Obie są typu double ) Jak nikt czegoś nie doda, to zamykam temat :) ------ Temat zamykam

    Mikrokontrolery AVR   10 Lip 2008 15:26 Odpowiedzi: 2    Wyświetleń: 1157
  • Jak zacząć programować STM32F4DISCOVERY z STM32F407VG?

    Faktycznie, nie zauważyłem tego. Przy kompilacji czegoś takiego: [syntax=c] float zmienna; ... zmienna = zmienna + 1.5; [/syntax] Kompilator zamieni zmienną na double, doda liczbę double o wartości "1.5" i całość przerobi z powrotem na floata. Pomaga dodanie litery "f" na końcu liczby: [syntax=c] float zmienna; ... zmienna = zmienna + 1.5f; [/syntax]...

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15802
  • C++ odczyt z pliku binarnego - błąd przy sumowaniu liczb z pliku dane.dat

    Zapomniałem, że zmienna liczba też musi być double. A z sizeof chodzi Ci, że w argumencie ma być zmienna liczba właśnie? I skąd mam wziąć format, rozmiar i kolejność bajtów? [syntax=cpp]#include <iostream> #include <cstdlib> #include <cstdio> #include <stdio.h> #include <io.h> using namespace std; int main() { double liczba,suma=0;...

    Programowanie Początkujący   14 Sty 2015 14:12 Odpowiedzi: 4    Wyświetleń: 1044
  • wysłanie zmiennej dwubajtowej jednym pinem w bascomie?

    ...trwa ponad 20 sekund. Policzmy. 1 obieg pętli, to 63 takty * 250000 / 8MHz = 1.96875 S A skąd u Ciebie się wzięło 20 :?: Dalibóg ... wiem - zmienna Impulsy , to u Ciebie DOUBLE , a przecież wystarczy LONG lub inne rozwiązanie :-P

    Mikrokontrolery AVR   20 Lut 2009 15:47 Odpowiedzi: 18    Wyświetleń: 1779
  • [Atmega16] [C] Wyświetlanie liczb zmiennoprzecinkowych na LCD

    Witam, posiadam następujący problem. Przychodzi do mnie liczba informująca o głębokości modulacji od 0 do 8192 (result), chciałbym wyrazić ją procentowo, bowiem decyduje ona o dalszej części programu, wygląda to następująco (wszystko zadeklarowane i zainicjalizowane, wyrzucam na LCD i modul_depth jest poprawna, natomiast zmienna typu double dodaj zawsze...

    Mikrokontrolery AVR   16 Maj 2011 08:45 Odpowiedzi: 12    Wyświetleń: 4385
  • [C]Jak zamienic ujemną int na dodatnią

    wynik chciałem mieć z dziesiątymi częściami ale gdy zadeklaruje zmienna pomiar jako float albo double to pożera mi zbyt dużo miejsca w kodzie może jest na to jakieś inne rozwiązanie? To trzymaj w int dziesiąte części stopni zamiast jednostkowych i konwertuj tylko przed wyświetleniem.

    Programowanie Początkujący   25 Lut 2009 01:10 Odpowiedzi: 9    Wyświetleń: 15696
  • BASCOM AVR DEMO - Problemy z obsługą zmiennych typu DOUBLE

    Czy ktoś stosował zmienne typu DOUBLE? Próbuje od pewnego czasu i dzieją się dziwne rzeczy Dim Aa As Double Dim B As Double Aa = 5 / 6 Print Aa B = Sin(0.2) Print B Zmienna Aa zawsze ma wartość zero. Zmienna B pokazuje się jako B=0198669330795061 Przypomina raczej łańcuch niż liczbę (brak przecinka) Po kompilacji w raporcie nie wyświetla typu zmiennej...

    Mikrokontrolery   19 Sie 2006 23:22 Odpowiedzi: 7    Wyświetleń: 2758
  • Jak użyć ADC w ATMEGA8 do pomiaru z LM35 i wyświetlania na LED?

    Dziękuje za odpowiedzi! Tak to Atmega8. Jeśli chodzi o mase to mam masę czujnika bezpośrednio do AGND i tyle, zgodnie z tym : double pomiar; // Zmienna do przechowywania wyniku pomiaru char buffer_n[5]; // Bufor do przechowywania wyniku konwersji z "double" na ASCII double tem=0; void Inicjalizacja(void) { // Inicjalizacja...

    Mikrokontrolery AVR   22 Kwi 2018 22:28 Odpowiedzi: 51    Wyświetleń: 22072
  • USART/RS232/Atmega32 - Czy sposób w jaki przesyłam dane szeregowo jest bezpieczn

    Dzień dobry Dane przesyłam w taki sposób (atmega32->PC po RS232 (max232)- baud9600): [syntax=c] for(int i =0;(pom[i]!=0);i++) { sendChar(pom[i]); } [/syntax] Jak widać przesyłana jest tablica char (2-3 znaki, temperatura), funkcja sendChar wygląda następująco: [syntax=c] void sendChar(char data) //Wyślij 8bitową daną { while(!(UCSRA&(1<<UDRE)));...

    Mikrokontrolery   09 Sie 2015 15:54 Odpowiedzi: 2    Wyświetleń: 762
  • Atmega16: Błędy kompilacji przy użyciu funkcji w przerwaniu INT0

    Naniesione poprawki: [syntax=c] volatile char str[20]; volatile char inout[20]=" IN OUT "; /* Zmienna przechowuje aktualną wartość temperatury */ volatile double temp; volatile double temp_6; volatile double temp_5; volatile double temp_4; /***************************************... volatile char piec[] = {"KOCIOL: WODA:"}; volatile unsigned char...

    Mikrokontrolery AVR   12 Lip 2012 19:31 Odpowiedzi: 29    Wyświetleń: 2222