[syntax=vbscript]Sub Wytnij() Sheets("Wejście").Select w = 1 For x = 1 To Cells(Rows.Count, "A").End(xlUp).Row a = Split(Cells(x, 1), ",") For y = 0 To UBound(a) Sheets("Wyjście").Cells(w, 1) = Left(a(y), InStr(1, a(y), "/") - 1) w = w + 1 Next Next End Sub [/syntax]
' Funkcja musi być zadeklarowana przed jej pierwszym użyciem ' ponieważ kompilator musi wiedzieć jaki jest rozmiar danych ' przesyłanych do funkcji i jaki jest jej typ wyniku ' Funkcja musi mieć zdefiniowany typ wyniku, tu Integer Declare Function Test(byval Liczba As Integer , Tekst As String) As Integer ' określenie byval przed nazwą oznacza,...
Bascom nie emuluje ADC w Symulatorze dla Xmega. Czytałem o tym kilka dni wcześniej. Mam nadzieję że pomogłem i zaoszczędziłem czasu. Zerknij LINK -> https://www.mcselec.com/index2.php?optio...
Też miewałem problemy z Getrc5. Pomagały "dziwne rzeczy" tak jak wprowadzenie niepotrzebnej zmiennej tekstowej "A". [syntax=vbnet] $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.5 , Db6 = Portb.7 , Db7 = Portb.6 , E = Portd.7 , Rs = Portb.0 $lib "mcsbyte.lbx" Cursor Off Config Pinb.2 =...
Jeśli dobrze zrozumiałem chodzi o coś takiego: [syntax=vb]Sub FirstAndLast(ByVal c As Integer, ByVal cellRow As Integer, ByVal cellCol As Integer) Dim i As Integer Dim first As Integer Dim last As Integer lastindex = Cells(ActiveSheet.Rows.Count, c).End(xlUp).Row For i = 1 To lastindex If first = 0 And Cells(i, c).Value <> "" Then first = i End...
Po kolei... Najpierw stwórz zmienną zawierającą jakiś uchwyt elementu a potem się do niej odwołaj... Kod: value zawiera wartość, którą chcesz przekonwertować.
Cześć, może spróbuj napisać taką pętlę: [syntax=vbscript]Sub test() Dim a As Short Dim i As Short Dim y As Short Worksheets("Sheet1").Activate a = InputBox("wpisz liczbę", "szukana pozycja", 1) For i = 1 To 3000 If Cells(i, 1).Value = a Then If Not Cells(i,2).Value = "" Then Cells(y, 3).Value = Cells(i, 2).Value y += 1 End If End If Next i End Sub [/syntax]...
Formuła będzie mniej więcej wyglądała w następujący sposób [syntax=text]=INDEKS('Lista pracowników'!B:D;PODAJ.POZYCJĘ(B2;'Lista pracowników'!D:D;0);1)[/syntax]
Pozostało mi jeszcze zrozumienie tego kodu może komentarze będą pomocne :) [syntax=vbscript] Sub Zakresy() Dim ark As Worksheet Dim i&, j&, w& ' deklaracje zmiennych Set ark = ThisWorkbook.ActiveSheet ' utworzenie zmiennej obiektowej w = ark.UsedRange.Rows.Count + 1 ' określenie ostatniego wiersza powiązanego z ilością iteracji pętli i...
Job to klasa, $job to obiekt klasy Job. Chodzi że zmienna $job będzie typu Job? Tak. W drugim przykładzie chodzi o pokazanie, że można wskazać typ obiektu (type hinting) jaki będzie zwracać funkcja bestJob: bestJob(): Job w tym przypadku funkcja bestJob będzie zwracać obiekt klasy Job.
Możesz np. zastosować funkcję: =INDEKS($R$39:$R$50;MIESIĄC(E2)) https://obrazki.elektroda.pl/6749444000_...
Uwaga! Zdarza się czasami, że funkcja zwraca numer naciśniętego klawisza choć żaden z nich nie jest naciśnięty. W takim wypadku należy dołączyć rezystory 1k, połączone z jednej strony do końcówek portu PORTx.4 – PORTx.7, a z drugiej do masy (c) Zbigniew Gibek, 2002-2005 (c) MCS Electronics, 1999-2005 Pokaż schemat jak masz tą klawiaturę podłączoną.
Szkoda, że nie załączyłeś tego pliku z błędem. Łatwiej byłoby znaleźć przyczynę. Przesyłam swój plik. Pozdrowienia.
Numerki będą oznaczać aktywne linie w kodzie: 1. Trochę dziwny warunek na zmienne data i login - raczej powinieneś sprawdzać, czy nie są puste, albo coś... Tak nie wiadomo do końca, czy one są zmiennymi logicznymi, czy czym... 2. Nigdzie nie pobierasz wartości zwróconej przez zapytanie. 3. Nie możesz określać dwóch różnych zmiennych parametrami, a następnie...
Po pierwsze, porzuć to DevC++ - to stare i już nie rozwijane środowisko. Zamiast tego lepiej używać Code::Blocks lub Eclipse. Co do odpowiedzi na Twoje pytanie, jest oczywistym, że używasz innego kodowania, niż to, dla którego masz kody polskich liter. Zawsze będzie z tym kłopot, o ile nie przerzucisz się na UTF. Niestety, aby wydajnie i elastycznie...
Formułę można wpisać bezpośrednio do całego zakresu: [syntax=vb]Range("K342:O773").Formula = "=VLOOKUP(RC[8],'Próby'!C1:C8,2,0)"[/syn...
Nie napisaleś w czym piszesz program, ale jeżeli w Bascomie, to tu są moje kawałki programu który działa poprawnie: na początku programu: 'configuracja ds1307 I2cstart I2cwbyte 208 I2cwbyte 7 I2cwbyte &B00010000; I2cstop odczyt: I2cstart I2cwbyte 208 I2cwbyte 0 I2cstart I2cwbyte 209 I2crbyte Sekunda , Ack I2crbyte Minuta , Ack I2crbyte Godzina , Ack...
dziala ok... zastanawia mnie ten ujemny wynik... Kody ascii polskich liter z reguły są powyżej 127 czyli w zmiennej typu signed będą ujemne.
Nie projektowałem takiego rozwiązania, ale szukałbym w kierunku triggera ustawionego na odpowiedni czas. https://spreadsheet.dev/triggers-in-goog... Wymagana umiejętność programowania w JS.
Jak pisałem w debugerze w linijce przed sprintf zmienna jest poprawna. Po przejściu za sprintf zmienna zwiększa się o 1. Też tego nie rozumiem. Kod jest dokładnie taki jak pokazałem we wcześniejszych postach.
1. Co ci się ukazuje jak zamienisz to co podałeś na to: [syntax=c]float fl; fl = va_arg(args, float); ftoa(fl, 3, temp);[/syntax] ? 2. Owszem nie działa bo wywaliłeś zmienną oraz wywaliłeś znak &, czyli ma być przez zmienną: [syntax=c]uint32_t u32; u32 = va_arg(args,uint32_t); ftoa(*((float*)&u32), 3, temp);[/syntax]
Dlaczego tylko Variant? Przecież tak też można: [syntax=vbscript]Function A() As Integer() Dim T%(2) T(0) = 3 T(1) = 5 T(2) = 8 A = T End Function [/syntax]
Prawie... 1. Nie masz zwracanej wartości. 2. Zawsze osiągniesz kiedyś stan n==1 (dla pierwotnego n>1), więc wypisywanie czegokolwiek w funkcji rekurencyjnej jest błędem. Funkcje mają tylko zwracać wartość, a nie pisać na ekranie.
Gdy w arkusz1 dopisuje dane data automatycznie zmienia się w arkusz2. Czy coś takiego jest w ogóle możliwe przy zastosowaniu formuł? Dawniej to była uniwersalna odpowiedź: "Tak to można tylko w ERZE" :D Dziś już ERY nie ma - i sam musisz sobie odpowiedzieć czy jesteś w stanie przewidzieć formułę na przyszłość - choćby jakich (nazwa) będziesz miał klientów...
W funkcji eeprom_read po drugim I2C_start musisz wysłać jeszcze raz adres układu, tym razem adres do odczytu z wyzerowanym najmłodszym bitem. Marek
Gdzie w tej deklaracji typ zwracanej wartości i gdzie w ciele return? ;)
Nie wiem co tu dalej rozpatrywać, ten kod ujdzie - wystarczy wywalić jeden warunek albo zostawić tego return 50 tak jak jest. Jeśli chciałbyś to zrobić zgodnie ze sztuką zauważyłbyś że: -int to typ całkowity, więc przedziały dla których zwracasz wartości nie mają przerw - wystarczy sprawdzić jeden z brzegów. -nie powinieneś powtarzać kodu (czyt. raz...
Spróbuj użyć zamienników: zero -> false i jedynka -> true
Nie zwracasz wartości z funkcji, zamiast tego wypisujesz w nich wyniki. Dlatego pewnie jakieś głupotki wychodzą. Zwracanie wartości z funkcji w pascalu wygląda tak (o ile pamiętam): [syntax=pascal] function suma(a,b : real) : real; begin suma := a + b; end;[/syntax] Nic nie musisz wyświetlać w samej funkcji bo wyświetlanie masz w głównym programie na...
Zwracanie kolejnych wartości https://exceliadam.pl/excel/zwracanie-ko...
a). TAK c). Operacje na B nie mają wpływu na A. (nie licząc oczywiście tych które używają i A i B) d)R0 to jest jeden rejestr. ale napisanie R0 zwraca wartość która jest w rejestrze natomiast (at)R0 zwraca wartość komórki pamięci z pod adresu zawartego w R0. Przykład: mov R0,5 mov A,R0 ->teraz w akumulatorze jest 5 mov A,(at)R0 -> teraz w akumulatorze...
argument makra: adres pamięci zorganizowanej w BigEndian. makra zwracają wartości MSByte i LSByte wartości typu INT znajdującej się pod wskazanym adresem x. (BYTE *)&x - masz wskaźnik do danej typu BYTE *( ) - wartość zwracana przez wskaźnik...
Daj załącznik z tym co już zrobiłeś i pokaż jakiego wyniku oczekujesz (w załączniku). Ta formuła, którą podałeś nie może Ci działać, bo jest niepoprawna składniowo.
A nie powinno być przypadkiem: [syntax=csharp]x = Convert.ToString(ListBox.Text);[/syntax] Pod x masz teraz string, możesz użyć int.Parse(x) i masz int
Jaki rozmiar ma plik? Nie powinno zwracać wartości innych jak 512 bez dojścia do końca pliku, a to powinno zająć kilka minut przy XX MB pliku.
Skoro ma być wylosowana liczba z tablicy, to losujesz indeks i zwracasz wartość która znajduje się w tablicy od tym indeksem.
Przecież w tej funkcji nie zwracasz wartości przez wskaźnik .... zwracasz typ double. A to nie wskaźnik.... Pewnie chodzi ci o to czy modyfikacja struktury przekazanej przez wskaźnik jako argument funkcji jest poprawna ? - pewnie że poprawna. Ale to tylko modyfikacja argumentu (obojętnie czy typu wskaźnikowego czy nie) .....
3. Funkcja FLASH_WaitForLastOperation zwraca wartość 4, czyli PGERR: Programming error. Raczej wartość 4 czyli FLASH_COMPLETE.
Dobiera się do mp więc nie może być statyczna w tym kodzie. Oczywiście może np. zwracaj wartość typu MediaPlayer a podstawienie zrobić w onCreate - wtedy mogła by być statyczna.
To chyba proste. Jak się pojawia nowa to porównać ją z zapamiętaną. Jak jest większa (ta nowa) to ją zapamiętać, a jak nie, to czekać na następną. W zakresie komórek można użyć funkcjję MAX(), która zwraca wartość największą ze wskazanego zakresu.
Ta funkcja zwraca wartość ukrytą pod adresem który jest jej argumentem. Proste. Ponieważ w twoim przypadku, pod tym adresem kryje się wskaźnik, funkcja zwraca jego wartość czyli adres tego co ten wskaźnik wskazuje. O to chodzi w twoim kodzie bo rzutujesz to na inny wskaźnik potem. Wskaźnik na wskaźnik (**) to najfajniejsza rzecz w C (za wyjątkiem wskaźnika...
Musisz ty zamienić na litere. Każdemu znakowi odpowiada wartość z zakresu 0-255 więc ci będzie zawsze zwracał wartość liczbową danego znaku.
Powinieneś najpierw poczytać o zakresie zmiennych lokalnych i globalnych. unsigned char bitCount = 8, temp; w poście powyżej jest zmienną lokalną - istnieje tylko w obszarze funkcji unsigned char I2C_Read(bit ack) (a dokładnie jest przechowywana na stosie). Po opuszczeniu funkcji temp jest niewidoczna i nie możesz się odwoływać do niej z pętli...
Próbowałem robić i tak jak pokazałeś i efekt jest taki sam - nie działa. Różnica po między wywołaniami 'SetupDiGetClassDevs' jest taka, że w moim przykładzie zwraca wszystkie urządzenia, a w twoim tylko z podanym interfejsem, ale dzięki za odpowiedź :).
Znalazłem fajny przykład jak napisać asynchroniczną metodę w klasie, ale nie mogę rozgryźć jak zrobić żeby ta metoda mogła zwracać wyniki przez zmienne, a przykład niestety to pomija. http://www.csharp-examples.net/create-as... http://www.csharp-examples.net/asynchron... Jak by to miało wyglądać gdyby pierwotna funkcja...
A gdzie konfiguracja pinów czy RCC ? Kody do ADC na forum krążą chyba w 3 wersjach. Moja, FC i chyba nsvinca.
Powiem szczerze, że nie rozumiem problemu. Rozumiem, że chodzi o to, że zwracamy wartość ujemną gdy sama funkcja została zdeklarowana w taki sposób, że zwraca wartość bez znaku. Ale w praktyce nie jest to żaden problem. Chodzi tylko o to aby zwrócić wartość, która nie może wystąpić w rzeczywistym urządzeniu. Wartość -1 zostanie potraktowana jako wartość...
Javascript sie klania :) ajax call do arduino - czekasz na response - zwraca wartości (nie potrzebujesz nic wiecej wysylac z arduino) i otwierasz stronę na pc -cie lub co bardziej elegancko - dynamicznie modyfikujesz to co juz masz.
Witam mam tysiąc zgłoszeń usterek, każde zgłoszenie ma dziwny długi opis A1____ _______A2________________A3 21241 Do wymiany klamki 21235 do wymiany 2żarówki W A3 potrzebuje wpisać "klamka" jeśli w opisie (A2) znajdowało się jedno ze słów "klamka" "klamki" "uchwyt" W A3 potrzebuje wpisać "oświetlenie" jeśli w opisie (A2) znajdowało się jedno ze słów...
W funkcji klawiatura() używasz nieblokującej funkcji getKey(), która zwraca wartość NO_KEY, jeżeli żaden z klawiszy w danym momencie nie jest wciśnięty. Później wartość NO_KEY traktujesz jak wciśniętą cyfrę, więc się nie dziw, że są błędy. Zamień na czas testów getKey() na waitForKey() to się przekonasz.
nie wiem czy cię dobrze zrozumiałem ale chyba powinieneś użyć funkcji zamiast procedury wydaj mie się, że jest tak: działanie funkcji polega na wykonaniu pewnych działań i zwróceniu wyniku tych działań. W odróżnieniu od funkcji , PROCEDURA wykonuje jakieś czynności , ale nie zwraca ich wyniku
Na twoim miejscu zacząłbym od rejestratora makr... W drugim przypadku, nagraj Ctrl+strzałka w dół.
Witajcie. Mam problem natury programistycznej, a może tylko formułowej w pracy z excelem. Próbuje stworzyć coś na kształt kalendarza uzupełnianego dynamicznie. W jednym arkuszu "Zadania" mam w kolumnie A nazwę zadania do wykonania (blacha 1, blacha 2 itd), a w kolumnie B termin wykonania. W drugim arkuszu "Marzec" mam ładnie podzielone dni miesiąca...
Co to 10 tam robi? A poza tym używasz funkcji jak i wcale... Nie operuj na globalnych zmiennych, tylko wykorzystaj parametry i zwracane wartości. I przyjrzyj się typom.
Dziękuję za szybką pomoc.
(A0 + A1 )*(A2 + A3) /4096 Lepiej użyć: ((A0 + A1 )*(A2 + A3)) >> 12, będzie szybciej. Zmienne Ax powinny być typu unsigned long (albo uint32_t - w Uno to ekwiwalent) analogRead() zwraca wartość int, więc trzeba je rzutować do uint32_t przed dodawaniem.
Po pierwsze: nie używaj zmiennych globalnych. Po drugie: żeby zainicjować "tablicę w funkcji stringiem" musisz skopiować ją znak po znaku w miejsce wkazane przez parametr funkcji, np. za pomocą strncpy. Po trzecie: użyj [url=http://www.cplusplus.com/reference/...
Tak jest podłączony. Wyprowadzenie WP do GND. Chyba coś jest nie tak z tymi procedurami obsługi I2C bo jak zmienię adres fizyczny AT24C08 (PIN A2 do Vcc) to po zmianie adresu urządzenia na 0xA8 eeprom nie odpowiada.. Te procedury pochodzą z biblioteki RKlibAVR z strony http://avr.elektroda.eu/index.php?q=node... Fakt, że eeprom odpowiada bitem ACK to...
A sprawdzasz te wartości res po każdej operacji? f_close też zwraca chyba wartość błędu.
Witam Walczę z programem w Bascomie (coraz mniej mi się on podoba) listing poniżej. Docelowo będzie to zegar na lampach nixe. Projekt bazujący na mirley, ale zmianę ustawień chcę zrobić na impulsatorze. Dlaczego funkcja Zmiana_godziny i Zmiana_minuty nie zwraca mi wartości? Edytowałem post umieszczając w tytule znacznik
Jak masz AVCC podłączone do 5V to wartość ok 600 z 1024 daje 2.93V co mniej więcej odpowiada dokumentacji czujnika i określa odległość 3cm (patrz dokumentacja) Dla odległości 10cm wartość ta wynosi ok 1.3V więc ADC powinien zwracać wartość >= 267. Pamiętaj o polu martwym czujnika przy bardzo małej odległości.
Nie wiem co Wam wszystkim powiedzieć. Wruciłem do poprzednich postaci funkcji, opisywanych wyżej, i teraz też działają. Zawracałem Wam niepotrzebnie głowę. Ale coś musiało być bo gdyby działało to nie zadawał bym sobie tyle roboty. Z tego zamieszania wyniknął jeden pozytywny wniosek. Który dzięki Wam zauważyłem. Przy tych przekształceniach okazało się...
Hasła do google odpowiednio: przekazywanie przez wskaźnik przekazywanie przez referencje zwracanie przez wartość
Jeśli masz kod, który odnajduje liczbę, to w prosty sposób możesz przerobić go na taki, który zlicza ilość wystąpień liczby spełniającej dane warunki, prawda? Wystarczy zamiast zwracać wartość (return) - inkrementować licznik (licznik++). Po takiej inkrementacji wystarczy tylko sprawdzić stan licznika i przerwać na interesującej Cię jego wartości (if...
Ewentualnie w B22 wpisz =WYSZUKAJ.PIONOWO(A22;A2:C3;3;0&...
Zgłaszany błąd to "niezgodność typów". Masz zadeklarowaną zmienną "a" typu word, czyli całkowitego a przypisujesz do niej wynik działania funkcji "exp". Ona z kolei zwraca wartości type real - rzeczywiste. Zmień typ zmiennej "a" na real i będzie OK. Brakuje jeszcze średników i "end;". Dołączam poprawiony program
witam mam powazny problem: oto kawalek kody ... dim a as word start counter0 wait 1 a = counter0 ... a oto INNY dim a as word start counter0 for j=1 to 100 for i=1 to 10 next next wait 1 a = counter0 roznica polega tylko na petli for dodanej w drugim programie a cud polega na tym, ze jesli nie sa podawane impulsy na licznik to dla drugiego programu...
Np funkcja użytkownika w załączniku. Jeśli to jednorazowa operacja, to przerób na makro. Pierwsza wielka: Funkcja StrConv zwraca wartość typu String przekonwertowaną wg specyfikacji. Składnia funkcji StrConv: StrConv(Łańcuch, Konwersja) vbProperCase 3 Konwersja pierwszej litery każdego słowa na dużą
Nie, atan2 zwraca wartość dla wartości bezwzględnej stosunku argumentów (zakres 0-pi), natomiast na podstawie ich znaków określa ćwiartkę i stosownie modyfikuje wyniki. Rozrysuj sobie argumenty w układzie współrzędnych to zobaczysz dlaczego masz takie a nie inne wyniki. Zauważ, że jeśli interesuje cię po prostu arcus tangens stosunku dwóch argumentów,...
i++ wykonuje postinkrementację zmiennej i, to znaczy: operator ten przeprowadza inkrementację zmiennej, ale zwraca oryginalną, niezmienioną wartość. "to ci się okropnie zemści" ) - w miarę nowe kompilatory zwykle zwracają taki sam kod dla i++ i ++i jeżeli wartość zwracana przez operator nie jest używana. Oczywiście przy mikrokontrolerach może i warto...
Możesz użyć kbhit() ale to tylko pod Windows. kbhit() sprawdza czy jest wciśnięty klawisz i zwraca wartość różną od zera jeśli jest wciśnięty. while(!kbhit()); char znak = getch(); W linux to będzie niezła jazda. Trzeba terminal przełączyć w tryb surowy. Kiedyś to robiłem. Jak potrzebujesz to znajdę i podrzucę. upanie.
Zapomniałem o najprostszej metodzie.. rozbijałem to na części pierwsze z tamtych danych pierwszych. Gwoli scisłości to ten kąt powinien być (wiem że to dziwne) ale ujemny gdyż przeważa reaktancja pojemnościowa. Funkcja tangens zwraca wartość stosunku przyprostokątnych w trójkącie prostokątnym z podanym katem ostrym (tym fi). Jest tez funkcja odwrotna...
Zazwyczaj funkcja powinna zwrócić wartośc Spójrz w pomocy VBA przykład funkcji(Help - Writing a Function Procedure) Twoja funkcja nie zwraca żadnej wartości.
A co to takiego? # define LED_RED _BV(3) Makro _BV(x) zwraca wartość pinu a Ty chcesz zdefiniować jego numer. Wystarczy więc po prostu: #define LED_RED3 Podobnie w pozostałych przypadkach. Przecież zastosowanie tam _BV jest całkowicie poprawne. Potrzebuje maskę bitową do funkcji sterujących LEDami, a nie nr pinu.
Funkcja pulseIn zwraca wartość w postaci unsigned long. Ty natomiast przypisujesz jej wartość do (signed) int. Czyli: -odczytana wartość może się nie zmieścić; -jeżeli odczytana wartość przekroczy połowę "pojemności" typu int, to zostanie zinterpretowana jako liczba ujemna. Pytanie, jakie długości czasów mierzysz? Ile mija czasu pomiędzy kolejnymi impulsami...
Spróbuj adresy 8192 i 8193, czasem w programach do Modbusa trzeba podać adres dziesiętnie a nie szestnastkowo. Spróbuj odczyt 2 rejestrów jednocześnie. Czyli od 0x2000 długości 2 słów. Spotkałem się z urządzeniami, które nie zwracały wartości gdy była ona Double Word, gdy zapytanie było tylko o jedno słowo. Sprawdź adres, no i jaką masz odpowiedź z...
Tak, masz rację, moduł zwraca Ci dane w kHz, ja tylko napisałem odnośnie konwersji z wartości RGB na HEX. Moduł może Ci zwracać wartości 10-12kHz, 100-120kHz lub 500-600kHz, a który zakres będzie używał to zależy od ustawienia pinów S0 i S1. Na stronie 2 dokumentacji układu masz tabelkę, która pokazuje, który zakres będzie wybrany (2%, 20% lub 100%)....
Witam! Funkcja w języku C jest najprostszym sposobem zamknięcia pewnych działań i/lub obliczeń w tzw "czarnej skrzynce" którą można później używać nie dbając o jej zawartość. Dzięki dobrze napisanym funkcjom możesz zapomnieć JAK to będzie zrobione, wystarczy że będziesz wiedział CO zostanie zrobione. Podam Ci przykład: Funkcja podnosząca do kwadratu...
nie możesz zwracać dwóch wartości w taki sposób! Albo przygotuj strukturę, albo osobne funkcje, albo skorzystaj z referencji. To co widzisz, to po prostu śmieci z pamięci.
Prosty, mały, wielozadaniowy i uniwersalny programik - właśnie takie narzędzia okazują się najbardziej przydatne. Mam propozycje zmian/usprawnień: 1. Skaner mógłby skanować cały zakres adresowy urządzeń na magistrali I2C ($00-$7F) i wynik prezentować w postaci graficznej - wykryte urządzenie oznaczane danym symbolem, umieszczonym w odpowiednim wierszu...
Po pierwsze wyjaśnij, jaki dokładnie chcesz uzyskać efekt i załącz plik z przykładowymi danymi i oczekiwanym efektem. Czy "gora" jest zmienną zdefiniowaną w arkuszu, czy w VBA? Jeśli korzystasz z formuły formatowania warunkowego, to musi ona dać wynik PRAWDA lub FAŁSZ (ewentualnie równoważny wynik liczbowy). Formuła, którą próbujesz zastosować zwracałaby...
Recordset.RecordCount jest prawidłową wartością a ListCount jest często mniejsze A pamiętasz Kolego :?: - cyt.: Ponieważ wartość właściwości AbsolutePosition jest od zera (oznacza to, że ustawienie 0 odwołuje się do pierwszego rekordu w obiekcie Recordset), nie można ustawić go na wartość większą lub równą liczbie wypełnionych rekordów; powoduje to...
Tradycyjnie prototyp oznacza funkcję, która nie posiada ciała, a jedynie informuje kompilator o postaci parametrów oraz zwracanej wartości. Koledze chodzi zapewne z tym prototypem zdefiniowanym, że kompilator musi wiedzieć jak ta funkcja ma wyglądać w środku. Ty napisałeś tylko wyżej o wywołaniu i deklaracji: [syntax=c] f1(); void f1(void); //prototyp...
Funkcja to taki twór który wywołujesz i cośtam robi i zwraca wartość. Przykładem funkcji jest funkcja liniowa (y = ax + b), każda funkcja zwraca jakąś wartość i może pobierać argumenty. Przykład (jeśli miałeś już na matematyce funkcję linową to od razu zrozumiesz): [syntax=cpp]int funkcja_liniowa(int x) { return a * 2 + 3; }[/syntax] Teraz procedura,...
Te sys, reg, edit to tylko zwraca wartości które odczyta ze sterownika. One mogą służyć do integracji z systemami HA lub domoticz lub cokolwiek innego co obsługuje MQTT. Wystarczy stworzyć skrypt np. Pythonie co je czyta i wysyła do MQTT. Ja tak mam.
a po co ci takie duże zmienne uint16_t decicelsius; uint16_t subzero, cel, cel_frac_bits; tam zdaje sie powinny być unsigned char no i tu hd44780_putInt((decicelsius/100), 10,0); chyba powinno być (decicelsius/10) - jak sama nazwa wskazuje decicelsius zwraca wartość w dziesątych stopnia np. 26.5°C -> 265
Możesz użyć obydwu składni, przy czym krócej będzie INSERT INTO ... SELECT. Przy składni INSERT INTO ... VALUES(...) musisz podać wartość dla każdej kolumny, a więc dla każdej (poza pierwszą, która ma otrzymać stałą wartość) musisz dać podzapytanie (SELECT (kolX) FROM tabela WHERE ... ); każde z tych podzapytań - jak zauważyłeś - zwraca wartość dla...
Nic więcej nie wiem. Ciekawe będzie zobaczyć, czy twoje narzędzie widzi inne komunikaty. Jedyne zwracane wartości, jakie mogę sobie wyobrazić, to temperatura, wilgotność, poziom naładowania baterii. Nie ma nic więcej do zgłoszenia.
Byłoby lepiej, gdybyś pokazał oczekiwany wynik, bo ten opis nie jest całkiem jasny. O ile zrozumiałem, to pierwsza formuła może być taka: takiej formuły, która da możliwość wyboru cen 3 części w jednej komórce wówczas nie trzeba rozdzielać na 3 kolumny. nie zrozumiałem. Trzeba było pokazać w arkuszu, jak to miałoby wyglądać. Do drugiego pytania można...
Masz takie same nazwy zmiennej globalnej i parametru przekazywanego do funkcji. W tej sytuacji lokalna zmienna przysłania globalną - czyli zmieniasz wartość kopii parametru przekazanego do funkcji. Możesz albo zrezygnować z parametru, zwracać wartość z funkcji, albo przekazać wskaźnik na zmienną. Jeszcze lepszym rozwiązaniem (z programistycznego punktu...
Hm, raczej to dziwne... Ale może prościej w ogóle wysłużyć się SQLem by było? ;) [syntax=sql]SELECT id FROM tabela1 t1 WHERE NOT EXISTS (SELECT 1 FROM tabela2 t2 WHERE t2.id = t1.id)[/syntax]
BH1750 -> https://github.com/claws/BH1750/tree/mas... Funkcja odczytu readLightLevel() z tej bibioteki wymusza oczekiwanie (interwał zależny od ustawionej rozdzielczości) w celu uzyskania poprawnego pomiaru - jest więc funkcją blokującą (jak delay()). Dodano po 4 QMC5883L -> https://github.com/keepworking/Mecha_QMC... Funkcja read() z tej biblioteki...
GetOpenFileName() po kliknięciu OK zwraca wartość niezerową, więc warunek if() jest spełniony i wywoływana jest CreateFile(). Trzeci parametr CreateFile (u Ciebie 0), za MSDN: If this parameter is zero and CreateFile succeeds, the file or device cannot be shared and cannot be opened again until the handle to the file or device is closed. więc ifstream.open()...
Skrypt w matlabie to po prostu ciąg instrukcji które będą po kolei wykonywane. dodatkowo taki sam ciąg instrukcji można upchać do funkcji. Funkcja - jak to funkcja przyjmuje argumenty, zwraca wartość, poza tym niczym się od skryptu nie różni. Co do przykładów (postaram się coś jutro wrzucić) te które podałeś oczywiście da się zaimplementować, ale nie...
Metoda Double.TryParse() zamienia string na double, a w zasadzie jak sama nazwa metody mówi, próbuje zamienić ;) Zwraca ona wynik konwersji przez parametr 'out double result'. U Ciebie, wynik będzie zapisany w 'error'. To czy operacja zamiany się powiodła, będzie wiadomo po zwracanej wartości bool. Przykładowo: Double.TryParse("14", out error) zwróci...
Zobacz na przykładowy schemat. PS. Nie zwracaj uwagi na wartości elementów
Dobry wieczór, Nie wiem czy da się to zrobić wprost, ja niestety nie potrafię. Jedyne, co mógłbym zaproponować, to wprowadzenie dodatkowej kolumny z formułą (Excel 2007): [syntax=text]=WEEKNUM(A2;2)=WEEKNUM(DZIŚ... Zakładam, że daty znajdują się w kolumnie A. Drugi argument funkcji WEEKNUM równy 2 powoduje, że tydzień liczony jest od poniedziałku....
Tak było by chyba najczytelniej i najprościej: for (i=0, i<n, i++){ wynik *=2; wynik +=pow((double)(tab W jaki sposób miało by to niby działać prawidłowo? Przecież ten zapis " (double)(tab[i]-'0' " będzie nam zwracać wartości -48 lub -47.
A do parametru fmt podaję to co aktualnie wpisuję w terminalu? I jak to powinno wyglądać? Powinienem zatwierdzać każdy znak enterem? Trochę mi się to wydaje bez sensu. Nie za bardzo chyba rozumiem działanie tych strumieni. Przy pisaniu na PC się nad tym nie zastanawiałem przyznam szczerze. Powinno to działać tak samo jak na PC. Jak chcesz jednego inta...
1. Pliki .h to NIE są żadne biblioteki. 2. Procedura lcd_text() wymaga argumentu w postaci adresu łańcucha. Procedura itoa() nie zwraca żadnej wartości, a więc nie zwraca łańcucha. Powinieneś napisać coś podobnego do: itoa(liczba, bufor, 10); lcd_text(bufor); 3. Jeśli nie rozumiesz punktu 2 - zacznij od nauki podstaw języka C. Bez tego nic nie zaprogramujesz.
zwracać tablica zwracać tablica pascal funkcja zwracać tablica
oświetlenie kurnika bezpiecznik zasilacza komputera arduino kasowanie eeprom
klucz dynamometryczny kondensator dobroc
Naprawa mechanizmu wysuwania tacki Fonica CDF-103R Wszystkie kontrolki świecą w Honda Civic X - przyczyny i diagnostyka