Można tak (kod dla B1): =JEŻELI(ORAZ(DŁ(A1)>=... Sprawdza wystąpienie jednoczesne następujących warunków: - długość tekstu >=4 - długość...
Długość tekstu argumentu Range jest ograniczona, chyba do 255 znaków. Możesz jeszcze spróbować utworzyć unię zakresów. Jest to też na ogół zakres złożony z tym, że jeśli są komórki przylegające, to one są łączone w obszary np. B30:B35. Jeśli są komórki scalone, to unia to uwzględnia. Przeanalizuj sobie przykład i kody z załącznika i wykorzystaj.
Dodaj taki warunek, że jeśli został wciśnięty backspace i długość tekstu tego pola jest równa 0 wtedy return .
A użytkownik by miał wprowadzać długość tekstu a potem tekst? Myslę, że operacją wejścia jest tylko podanie przez użytkownika tekstu, a wyznaczenie jego długości jest już zwykłym obliczeniem (nie operacją wejścia). Nie ma sensu pobierać wcześniej n, skoro na podstawie wprowadzonego tekstu można go później wyznaczyć. Stricte w logice schematu masz błąd...
Ten ciąg znaków, to ma być klasy string, czy c-string ?? Bo jak to ma być string, to można użyć którychś z funkcji biblioteki string. Pewnie niektóre rozwiązania będą lepsze, inne gorsze, ja mogę zaproponować coś takiego. [syntax=c] #include <iostream> #include <string> using namespace std; int main() { string tekst("ostatni"); char znak='i';...
Witaj, Pojedyncza prosta funkcja nie zadziała, ale można złożyć kilka funkcji, aby osiągnąć cel. i tak na przykład jeśli z alamakota*wp.pl chcesz zostawic samo *wp.pl - musisz poszukać pozycji interesującego Cię znaku (w tym przypadku *, funkcja SZUKAJ.TEKST), poznać długość całego tekstu (funkcja DŁ) oraz wyciąć sobie kawałek z prawej strony (funkcja...
Niekoniecznie trzeba rozbijać na pojedyncze zakresy. Może być zakres złożony, ale zapisany tak: [syntax=vbscript]Sheets("KARTA").Range("... I24:P25, B50:AA66, B71:AA79, B84:AA87, B93:AA111").ClearContents [/syntax] Spacje można pominąć. Ograniczeniem jest długość tekstu adresów, która nie może przekroczyć 255 znaków. Jeśli miałoby być więcej, trzeba...
A ja z trochę innej strony podpowiem 1 excel ma taką funkcję "Tekst jako koumny .. ". Zaznaczasz / i OK i masz dwie kolumny z jednej. Więc jeżeli to czynność jednorazowa to to bym proponował. 2. Funkcja Wyszukaj.pionowo() 3. jeżeli to ma być ograniczenie wprowadzania danych do komórki to poprzez kolejną funkcję excela taką jak "sprawdzanie poprawności...
Skorzystaj z funkcji POWT() podając jako drugi argument ilość znaków wymaganą do wstawienia. Jeżeli ilość ta jest zmienna a z tego co przeczytałem wynik ma mieć stałą ilość znaków wartość tą możesz obliczyć odejmując od wymaganej aktualną długość łańcucha zmierzoną za pomocą funkcji DŁ(). Obie w funkcjach tekstowych Excel-a. Edit: Można też mierzyć...
Dynamiczna alokacja jest po to aby na sztywno nie rezerwować całego obszaru LCD tylko w zależności od potrzeb, jak ci się nie podoba rezerwacja dynamiczna powołaj tablice jako globalna i przekazuj funkcji. Ja nie narzekam na kod wszystko się fajnie analizuje. Dodano po 56 czyli jak dam +1 to też zadziała? Dodano po 15 A jeszcze jedna sprawa czy linia...
Liczba 100 oznacza max długość ciągu, im mniej tym szybciej przelicza. To może zamiast sztywnej długości 100 znaków: [syntax=txt]WIERSZ($1:$100)[/syntax] Dać konstrukcję: [syntax=txt]WIERSZ(ADR.POŚR("1:"&DŁ(A1))... co spowoduje, że będzie do analizy będzie brana rzeczywista długość badanego ciągu tekstowego
Zamieszczam jeszcze raz listing funkcji ze szczegółowym komentarzem [syntax=vbscript]Function Osobno(x As String) Dim ch As String 'znak w ciągu tekstowym Dim list 'formalna deklaracja zmiennej typu Variant 'która będzie pełnić funkcję tablicy wynikowej ReDim list(1 To Len(x) + 5) As String 'określenie rozmiaru i typu danych w tablicy 'tablica jest...
Tak jak napisał JRV wczytać plik do Excela. Jeśli każda linia kończy się Enterem, to każda linia wpisze się do kolejnej komórki w kolumnie A. Potem funkcją DŁ wyznaczysz długość (liczbę znaków) w każdej linii. Jeszcze tylko, czy spacje mają być liczone jako znaki? Najlepiej załącz przykładowy plik, bo może są jakieś szczególne uwarunkowania.
No cóż, jak dla mnie to 2 sprawy do przerobienia : 1. Pomiar czasu na Timer0 - jakaś parka bajtów w SRAM, służąca za licznik, który co przerwanie zmniejsza swoją wartość do zera, ale się nie przekręca. Jak chcemy zmierzyć czas, to cli, zapis licznika, sei i już tylko sprawdzamy czy licznik jest wyzerowany, a w międzyczasie program może wyskoczyc do...
RS232 to połączenie szeregowe, do którego używa się pod DOS-em portów COM. Dla realizacji połączenia najlepiej użyć dosowych programów typu "terminal", które pozwolą również skonfigurować port szeregowy - czyli wybrać prędkość transmisji długość STOP-u, czy też użycie sygnałów dodatkowych RTS, CTS, itp. Większość tych sygnałów używało się w komunikacji...
Dodatkowo wyświetlane znaki wynikają z nieobsługiwania UTF-8 przez klasę String i bibliotekę Adafruit-GFX. Rozwiązaniem problemu powinna być konwersja polskich znaków w tekstach z formatu UTF-8 (lub Unicode) na 8-bitowy Windows1250. Zaproponowałem kiedyś na Elektrodzie taką funkcję konwertującą: [syntax=c]// konwertuje polskie znaki z UTF-8 i Unicode...
Wrzucam napisane na szybko działające rozwiązanie. Jeśli będziesz miała jakieś pytania to pisz. Opis zmiennych: int najkrotszy - przetrzymuje długość najkrótszego napisu. Początkowo ma wartość -1, po pierwszym wczytaniu napisu zmienia na jego długość. int ilosc_wystapien - ilość wystąpień dwóch napisów zakończonych tymi samymi znakami. char ostatni_znak...
Witam, zanim kolega się zaczyna bawić wyrażeniami regularnymi warto by było się wpierw ich nauczyć! Wyrażenie domyślnie obejmuje najdłuższą możliwą sekwencje jaką znajdzie. Dodanie '?' za znakiem określającym długość sekwencji czyni go leniwym - znajduje najkrótszą pasującą sekwencję. W skrócie zamiast .+ to .+? Poza tym sugeruje używać funkcji preg_*...
W drukarce ustawiać można kilka parametrów: równoległość względem wałka, szczelinę głowicy, oþóźnienie drukowania wiersza drukowanego w lewą stronę względem drukowanego w prawą stronę, Można na stałe ustawić odległość głowicy od papieru, można ustawiać margines górny i dolny. Można ustawiać długość papieru, opóźnienie wysuwu do oddarcia. Można...
Jeśli czytałaś mój dokument, to wiesz, że grafów może być wiele różnych :) Generlanie chodzi o to, by do najczęściej występującej litery ścieżka była jak najkrótsza. Twój wydaje się spełniać tą zależność. Jeśli Ci mogę podpowiedzieć, to nieco inaczej proponował bym rozrysowywać: - u dołu kartki na środku piszesz literę najrzadziej występującą. Teraz...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
Z pliku PHP wnioskuję że dane przetrzymujesz w pliku tekstowym na serwerze i plik temp.txt ciągle aktualizujesz? Plik temp.txt jest tylko ilustracją, tutaj był otwarty w trybie append i można powiedzieć że jest plikiem logu. Równie dobrze można to zapisać do bazy danych (u mnie: prosty ciąg tekstowy jest jest rozbijany na poszczególne dane przez sscanf,...
Zaczęło się od tego: Klasa H wzmacniaczy osiąga sprawność ponad 80%. A to jest de facto klasa AB z usprawnionym zasilaniem. Odpowiedziałem: ...po drugie ta 80% sprawność dotyczy wyłącznie krótkich okresów. Średnia sprawność tak bardzo wcale się nie zwiększa. Odnosząc się do średniej mocy pobieranej przez wzmacniacz zasilany sygnałem audio - co raczej...
Tu widać jak ważny jest dobór adekwatnych przykładów. Ja testowałem swoje wzory na Twoich przykładach, a tam nie było przypadków powtórnego występowania tej samej cyfry. Problem wynika stąd, że funkcja ZNAJDŹ zwraca pozycję pierwszego wystąpienia każdej cyfry i formuła porównywała pozycje pierwszych wystąpień, nie biorąc pod uwagę kolejnych wystąpień...
https://obrazki.elektroda.pl/5950460500_... Dzisiaj wykonamy prosty wyświetlacz pogody w oparciu o ESP32. Pogoda będzie pobierana z internetu dzięki użyciu jednej z wielu darmowych usług typu "weather API". Projekt nie będzie używać żadnych czujników typu DHT11 czy BMP280, wszystkie informacje będą pobierane z sieci poprzez proste...
https://obrazki.elektroda.pl/3502147600_... Oto szczegółowe informacje o modułach WiFi opartych o ECR6600, datasheety, pinout, a także opis procedury odczytu i wgrywania nowego firmware wymagane do ich lokalnego uruchomienia. Dzięki temu możliwe jest sparowanie urządzeń ECR6600 z Home Assistant i korzystanie z nich niezależnie od chmury....
Odejmij wartości: http://obrazki.elektroda.pl/7664837200_1... =FRAGMENT.TEKSTU(K3;ZNAJDŹ("... Edit: JRV - to już 173 raz, gdzie byłeś o włos szybszy :) Pozdrawiam.
Majster , do testów co fajnego zrobiłeś w kodzie wrzucam zawsze cały Twój oryginalny plik do ESP. Dopiero potem kopiuje sobie co mi się tam podoba :) Co do problemu czcionki i podświetlenia wyboru. Zerknąłem do kodu i problem leży w nieprawidłowym przeskoku i malowaniu tej ramki. Czcionka Spleen, której używamy nazywa się Spleen6x12 ale w rzeczywistości...
Czym jest impedancja? Impedancja to termin określający opór stawiany przez komponenty obwodu elektronicznego przeciwko przepływowi prądu przemiennego (AC). Impedancja jest powiązana z rezystancją dla prądu stałego (DC) w większości komponentów obwodu, ale obejmuje "dodatkową rezystancję" z pojemnościowych i indukcyjnych elementów obwodu, które zmieniają...
https://obrazki.elektroda.pl/5502422400_... Witajcie moi drodzy Chciałbym zaprezentować tutaj drugą wersję mojego Arduino VGA Shield (nakładki na Arduino UNO generującej jednokolorowy obraz VGA i czarno-biały PAL/NTSC ) - tym razem wykonaną za pomocą elementów SMD , i z dodatkowymi układami na pokładzie ( expander portów MCP23016 oraz...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
UWAGA - Podsumowanie: Na podstawie moich badań twierdzę, że jest możliwe częściowe wysoce skuteczne wyeliminowanie halucynacji AI. Ale tylko w wybranych dziedzinach. Dziedzin może być wiele, ale limitem jest długość okna kontekstowego. Postępując tak, jak opisałem to w bieżącym wątku można praktycznie wyeliminować halucynacje w interesujących nas dziedzinach,...
Tutaj udokumentuję moje odkrycia dotyczące inteligentnej wtyczki wi-fi BroadLink SP4L-UK z 3-pinowym gniazdem UK. Podam szczegółowe informacje na temat modułu BL3335-P znajdującego się w środku i sposobu, w jaki ten moduł, skonfigurowany w tej wtyczce, można sflashować za pomocą zastępczego oprogramowania układowego OpenRDA5981. https://obrazki.elektroda.pl/2344339500_...
Dzięki. Do tej pory sprawdzałem długość tekstu i usuwałem jego część. Nie zawsze to działało, nie wiem dlaczego, ale tak było. Twój przykład działa wyśmienicie.
W poprzednich odcinkach wiel;e osób zwracało ci uwagę, że tłumaczysz starocie, w dodatku starocie, w któych jest masa błędów i merytorycznych i implementacyjnych. Proszę nie brać tych uwag do siebie - krytyka dotyczy autora artykułu, co wynika zapewne z faktu, że od jego napisania upłynęły 2-3 dekady! Niemniej biorąc pod uwagę także krytykę wcześniejszych...
Bardzo prawdopodobne że problemem jest długość wyświetlanych wyników wyszukiwania. Być może w przeglądarce ustawione jest również automatyczne przewijanie strony po przejściu do następnej strony wyników?
Dzień dobry. Bez makra. Poniższa formuła da w wyniku: jakiś środek 123 . +---+-----------------------------------... | | A | +---+-----------------------------------...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
Nasuwa mi się od razu pytanie: dlaczego 22-122 jest pominięte? Przykład jak dla mnie błędny bo najdłuższy tekst ma 7 znaków - spacja jest tekstem więc skoro pominęliśmy wcześniej "kod pocztowy" to dlaczego kolejny ciąg ze spacjami też w mojej ocenie nie spełnia warunku. Jest to do zrobienia, ale musisz precyzyjniej opisać co chcesz osiągnąć - jaki...
Może chodziło o strlen ?
PDF Creator - jak większość oprogramowania nie potrafi tego zrobić. Tylko 2 programy SoftMaker Office i LibreOffice potrafią zrobić plik pdf, gdzie działa skok z dołu strony do tekstu (po kliknięciu na nr przypisu). Podgląd przypisów w nich nie działa. Niestety niepoprawnie pokazują dokumenty WORD-a *.docx Jedynym programem, który od razu domyślnie...
Z przyciskiem nie będzie problemu bardziej chodzi mi o drugim ekranie, jak wcisnę przycisk to pojawi się na wyświetlaczu drugi ekran np na 10sek lub az do czasu ponownego przyciśnięcia. I chodzi mi bardziej o ten drugi ekran czy jak to tam nazwać stronę wyświetlacza . Bez zastosowania millis() i licznika czasu opartego na tej funkcji, ta sztuczka Ci...
A520 - nie, nie do Ciebie ;) jankmich - tekst w Delphi możesz traktować jak tablicę znaków (czyli teskt da znak i-ty w tym tekście). Pętla ma zaś przeskanować całą długość tekstu czyli od znaku 1 do znaku ostatniego, a więc równego długości tekstu, a więc Length(tekst) . BTW - poza pętlami to radzę też pomysleć i zastosować wiedzę o funkcjach warunkowych....
Ten kod (C#) zwraca długość tekstu w bieżącej linii: [syntax=csharp]richTextBox1.Lines[richTe...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
Jeśli zmienisz teksty w cudzysłowach to będziesz miał po polsku. Pamiętaj, że standardowo nie masz tu polskich ogonków oraz długość tekstu nie może być większa od ilości znaków na LCD.
http://obrazki.elektroda.pl/1325061500_1... Drony - najczęściej quadrokoptery, zdolne do przesyłania materiałów wideo w czasie rzeczywistym i w jakości HD umożliwiają nagrywanie filmów z zupełnie nowej i niespotykanej dotąd perspektywy. Jednakże te bezzałogowe pojazdy powietrzne mają także inny wymiar - są niekiedy poważnym zagrożeniem...
Jeszcze pytanie, dlaczego w tej funkcji odejmowana jest jedynka od długości zmiennej string, jeśli ma być usuwany ostatni znak? Ponieważ "length" podaje długość łańcucha, a elementy są indeksowane od 0. Przykład: dla ciągu abc, "a" ma indeks 0, "b" - 1, "c"-2, zatem ostatni znak ma indeks 2, lecz długość tekstu to 3.
Witam! Zakładam na początku, że został zastosowany algorytm XOR. Jeśli ciąg został zaszyfrowany algorytmem XOR to w pierwszym kroku trzeba ustalić długość klucza. Zakładam, że mamy do czynienia z zaszyfrowanym tekstem ASCII. Robi się to w sposób następujący: Sumuje się modulo 2 (XOR) szyfrogram z samym sobą dla kolejnych wzajemnych przesunięć i zlicza...
http://obrazki.elektroda.pl/5313552500_1... Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na...
wklejanie tekstu przesuwanie tekstu rozpoznawanie tekstu
servo silniki podłączyć gwiazda trójkąt diody prostownicze kierunki
maciej333 student diagbox lexia
Yamaha PSR-520: Migające kreski na wyświetlaczu Zgemma H8.2H – komunikat DVB SERVICE na kanale DVB-S2/T2/C, brak obrazu, diagnostyka