1. Zapoznaj się z pojęciem formatowania. 2. Zapoznaj się z podstawami typów oraz z ich wprowadzeniem do programu. 3. Zapoznaj się z tablicami. 4. Zapoznaj się z podstawowymi operacjami. Po zapoznaniu się z tym nie będziesz miał żadnych problemów z wklepaniem czegoś takiego: [syntax=c]#include <stdio.h> int main(void) { unsigned liczba; char *tb[3][10]=...
Config DP działa od wersji 2.0.1.0, jeżeli masz tą lub nowszą wersje Bascom'a w Fusing zamień "#.##" na "#,##".
no to problem rozwiazany [; caly czas nie zwracalem uwagi, ze ty dane pchasz przez DMA. no wiec problem polegal na tym, ze UART jest na tyle wolny (albo procek na tyle szybki [; zalezy jak na to patrzec), ze zanim on zaczal te dane tak naprawde odbierac i wysylac spod zadanego adresu, to juz funkcja sie skonczyla. skoro zmienna byla lokalna, to byla...
Otwórz dokument w MS Word. Naciśnij Alt + F11, aby otworzyć edytor VBA. W edytorze kliknij Wstaw → Moduł. Skopiuj poniższy kod makra do edytora. Jak działa makro: Przeszukuje cały dokument znak po znaku. Kiedy napotka znak kończący zdanie (. ! ? lub -), sprawdza, czy za nim występuje spacja i mała litera. Jeśli tak, zamienia małą literę na wielką. Po...
Gotowa funkcja: [syntax=vbscript]Function Ogonki(Kod As String) As String obce = Array(216, 191, 162, 241, 197, 211, 249, 236) nasze = "ŁĘŻĄĆŃÓŹ" For x = 1 To Len(Kod) a = Mid(Kod, x, 1) c = AscW(a) If c > 125 Then For y = 0 To UBound(obce) If c = obce(y) Then a = Mid(nasze, y + 1, 1) Exit For End If Next End If b = b & a Next Ogonki = b End Function[/syntax]
Proponuję takie makro: [syntax=vbscript]Sub Moduł_Kliknięcie() Dim kom As Range, form As String For Each kom In Selection If kom.HasFormula Then form = Application.Replace(kom.Formula, 2, 0, "ABS(") On Error Resume Next kom.Formula = Replace(form, "*", ")*", 1, 1) On Error GoTo 0 End If Next kom End Sub[/syntax]Przed użyciem makra należy zaznaczyć zakres...
Zobacz [url=http://www.cplusplus.com/reference/... co jest w #include oraz zwróć uwagę na typ przyjmowanego przez tą funkcję parametru, strlen przyjmuje tablicę znaków. Długość ze zmiennej typu string możesz uzyskać przez metodę tej klasy length().
Zacznij zatem od porzucenia Bascoma i przesiadki na C, skoro zależy Ci na wydajności. Przy okazji możesz wziąć procesor tańszy od AVR i z 10 razy szybszy, np. jakiegoś Cortexa. Zacznij zatem od sensownego udzielenia odpowiedzi na jego pytanie. Może jeszcze ARM i frytki do tego? Nie wiesz, nie pisz. Dawid88: Zagadnienie bardzo interesujące, bo sam wiem...
Hey. Zrob tak: Pierwszy sposób: #include <stdlib.h> .... float Wynik = 1.123; .... dtostrf(tmp,6,3,pomiar); //zamiana float na string wypiszNaLCD(pomiar); // twoja funkcja wypisująca ciąg znaków Drugi sposób (użycie printf-a): W pliku Makefile dodajesz: # If this is left blank, then it will use the Standard printf version. #PRINTF_LIB...
Odpowiedź dla dodda19 (może niezbyt zgodna z bieżącym tematem, chociaż problem z tej samej beczki)... Liczbę dziesiętną na ciąg binarny można zamienić wg algorytmu zawartego w poniższym przykładzie: #include <cstdlib> #include <iostream> using namespace std; int main() { int n; string bin=""; cin >> n; while...
#include <iostream> #include <string> #include <sstream> #include <cmath> #include <iomanip> int main() { std::string value_buffer; double sum(0), int_part; int n_iters, iter_idx; std::cin >> n_iters; if( n_iters <= 0 )return 0; // Odczyt i sumowanie for( iter_idx...
[syntax=vb] Sub Link() Dim x As Long, Adres As String x = 1 While Cells(x, 1) <> "" Adres = Cells(x, 1) Cells(x, 1).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ "http://www." & Adres, TextToDisplay:=Adres x = x + 1 Wend End Sub [/syntax]
Jedyne co przychodzi mi do głowy to makro z wykorzystaniem kolumny z prawidłowymi nazwami. W przykładzie zamiana polskich liter, porównanie, podstawienie. Trochę długo trwa, należałoby pewnie dopracować, ale działa (w arkuszu autora). Sub zamien() Dim i As Long, kom As Range, tekst As String For i = 2 To Range("B65536").End...
Witam! Jestem poczatkujacym programista i napotkalem na problem. A mianowicie pisze maly programik ktory pobiera dane z pliku. Dane te to sa liczby ale pobierane sa jako wiersz znaków. Sa one mi potrzebne do dalszych obliczen wiec potrzebuje przekonwertować je jako zmienna typu float? Wiem ze sluzy do tego funkcja strtold(), tylko jak to zrobic?? dziekuje...
Np. BDPST Rock Radio. Wstawiłem takie coś: case Audio::evt_info: { String msg = String(m.msg); // zamiana na String msg.trim(); // usuń spacje i \r\n // --- BitRate --- int bitrateIndex = msg.indexOf("estimated bitrate (b/s):"); int prefixLength = 23; // długość "estimated bitrate (b/s):" if (bitrateIndex == -1) { // fallback do zwykłego Bitrate bitrateIndex...
Witam serdecznie. Kiedyś bawiłem się w dekompilowanie i rozgryzanie działania apletów javy popularnej strony z grami oraz z czatem i udało mi się z powodzeniem nawet na tej podstawie napisać własnego klienta do obu serwisów. Także skutecznej metody zabezpieczenia nie ma. Pliki JAR są to spakowane algorytmem ZIP skompilowane do byte-codu klasy (pliki...
Cierpliwości kolego, wszystko wymaga czasu. Więc tak, doszedłem do wniosku ze caly problem nalezy rozwiazac od poczatku. Ruszyc baniakiem, wypic pare piw ( o papieroskach nie wspomne ), jak w kartach, dym piwo i przekleństwo:D. Efekt tej walki przedstawiam ponizej, a w zalaczniku przykladzik. Sposob edycji wynikow moze sie wydawac troche dziwny, ale...
https://obrazki.elektroda.pl/4789156600_... Pokażę tutaj jak można wykorzystać API OpenAI do utworzenia inteligentnego asystenta domowego. Nasz asystent będzie posiadać zdolności ChatGPT, a jednocześnie będzie w stanie też kontrolować stan świateł (i innych urządzeń) w naszym domu. Asystent będzie rozumieć złożone komendy językowe,...
Funkcja "fopen" wymaga dwóch argumentów będącymi wskaźnikami do typu "char". Zamiana string na char*, przeprowadza się za pomocą funkcji c_str(); Tak więc: plik1=fopen(pol2.c_str(),&qu... plik2=fopen(pol3.c_str(),&qu... Drugi argument fopen, w zależności od kontekstu operacji na pliku. Oczywiście wymagana...
A spotkał się ktoś z taka praca falownika, przepięte panele na 2 string i ma problem z produkcją. Dla porównania w załączniku zrzuty wykresów produkcji, widać zająknięcia na 2 stringu. To bardzo duży błąd. Sprawdzono u kolegi na falowniku 6kW i podobnie na wykresie ma. Pogoda była dobra nie było zacienienia na panelach, zresztą zaobserwowane też w inne...
IntToStr to po prostu zamiana liczby na string (zgodnie z nazwą). Praktycznie podałem gotowy algorytm. Pęlta? Wedle uznania! Może być for, while, repeat..until... Badasz tak długo, aż dojdziesz do końca ciągu wejściowego.
Declare Function Stringi(czas_dec As Byte) As String 'zamiana danych na stringi czas_dec zostało przez moją nieuwagę, już poprawiłem na: Declare Function Stringi(zawartosc(inx_zaw) As Byte) As String 'zamiana danych na stringi Zmieniłem zawartość funkcji wg Twojej rady na: Function Stringi(zawartosc As Byte) As String...
Przyjmij jako PEWNE, że każdy system kadrowy zasługujący na tą nazwę potrafi wyprodukować tą samą treść w wielu formatach - bardziej podatnych do analizy. Bez bohaterstwa nad PDF. Wystarczy zadzwonić do brzydkiej pani Basi w kadrach. Jest pewien problem. Pani Basia nie jest taka brzydka, a jak to zazwyczaj bywa, uroda nie idzie w parze z innymi walorami....
Instalacja 2 x 6 paneli 330W, na jednym stringu po 6 paneli 330W 72 cele. W okresie jesienno-zimowo-wiosennym po dwóch panelach jednego stringu mam przesuwający się cień komina, więc dodałem optymalizatory TIGO Przy niezbyt ostrym oświetleniu działają dobrze, jest cień na panelu i napięcie w stringu spada o ok. 35V, lecz prąd jest utrzymywany duży 5-6A,...
OK. Podaję kod jaki mieści się pod klawiszem "Wczytaj do bazy": String ^insert = "INSERT INTO zaklad (IDSAP) VALUES ('"; String ^konc = "')"; String ^dane = textBox1->Text; String ^s2= String::Concat(insert,dane ,konc); label1->Text=s2; //---------------- zamiana string na *wchar pin_ptr<const wchar_t> wch = PtrToStringChars(s2); printf_s("%S\n",...
Oczywiście. Bierzesz te pliki do jednego konkretnego folderu aby można było mieć do nich łatwy dostęp. Piszesz skrypt który odwołuje się do lokalizacji tego folderu, za pomocą foreach dla przykładu odwołujesz się w pętli do każdego z oddzielnych plików do ilości plików znajdujących się w folderze (maksymalny zakres pętli for), dla każdego tego odwołania...
ASC() help od takich rzeczy jest No niestety to nie do tego. Zamiana stringa w bascomie na liczbę to funkcja VAL()
Deklaracje są. Inna biblioteka, która będzie używała te dane akceptuje niestety Stringi, dlatego ta cała kombinacja ze zmianą z char na String. W używaniu klasy String jako takiej nie ma nic złego, jest ona bezpieczna i łatwa w użyciu - niestety trzeba się liczyć z większym zużyciem pamięci. W środowisku Arduino dla procesorów AVR nie używa się standardowej...
Zamiana wszystkich liter w tekście na małe lub wielkie. Do zamiany wszystkich liter w tekście na litery wielki służy funkcja 'UpperCase', natomiast do zamiany na litery małe służy funkcja 'LowerCase'.String abc = "tekst MIESZANY"; String bcd = abc.UpperCase(); String cde = abc.LowerCase(); Niestety nie o to mi chodzi. AnsiString nap = Memo1->Lines->Text;...
Serdecznie dziekuje za pomoc, ponizej dodalem opis do poszczegolnych momentow w programie, prosze mnie poprawic jesli gdzies sie pomylilem. szczegolnie chodzi mi o petle while(czy dobrze ja zrozumialem?) void zamiana() { fstream plik1, plik2; // Tworze 2 obiekty klasy fstream plik1.open("przecinek.txt"... ios::in);...
Zamiana integer na łańcuch trójkowy: function ITo3(i : integer) : string; var St : string; begin St:=''; repeat St:=char((i mod 3)+$30)+St; i:=i div 3; until (i=0); ITo3:=St; end; i do dowolnej podstawy np. szesnastkowej: Const XDigits : string = '0123456789ABCDEF'; //itd.......... function...
Mam taką tablicę [syntax=basic4gl]Dim Lngfreq_memory(50) As Eram Long Dim Lngstep_memory(50) As Eram Integer Dim Modulacja_memory(50)as Eram Byte Dim Vfo_memory(50)as Eram Byte Lngfreq_memory(idx + 1) = Lngfreq : Lngstep_memory(idx + 1) = Lngstep : Modulacja_memory(idx + 1) = Modulacja:Vfo_memory(idx + 1) = Vfo[/syntax] Chciałbym wyświetlić ją w ten...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Tworzę dokument w Wordzie Spróbuj [syntax=vb]Dim edit1 As String, edit2 As String, edit3 As String edit1 = "100" edit2 = Str(Int(edit1 + 2)) 'wg Twojego zapisu edit3 = edit1 + 2 'dla porównania[/syntax]
Ja to robie tak jeśli chodzi o lcd // wyswietlenie liczby void lcd_sendnumber(unsigned int number,unsigned char wyr,char znak) { unsigned char buf[9]=" "; ltoa(number,buf); // zamiana liczby na string (syst. dziesietny) if (wyr !=0) { unsigned char b; for (b=wyr;b>1;b--) if (buf[b]=='...
Witam, pisze w nie niedokończonych bo projektowi jeszcze daleko do publikacji. Wolał bym też nie wklejać jeszcze źródeł ani samego programu, ktoś kto się uczy mógł by nie potrzebnie brnąć w to bagno które stworzyłem w C#. :p obiecuje jednak ze gdy wszystko będzie gotowe na pewno się podzielę. http://obrazki.elektroda.pl/8173811000_1...
Ok zrobiłem tak: char ala[100]; _itoa(COMPORT, ala, 10); (pomijam już że tu kompilator burzy się, że: Form1.h(164) : warning C4996: '_itoa': This function or variable may be unsafe. Consider using _itoa_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details ) pal pies to tylko warning a mi zależy...
Z tego co się przyglądałem to Java a JavaSctipt to jest to samo tylko inaczej się używa.. w JavieScript jak napisze tak: i = "23+45*3"; o = eval(i); to w 'i' mam ciąg znaków a w 'o' wynik. p.s. "*1*1+xx" to jest notacja polska ? ja tak niepisze :) to bardziej mi się kojaży z kalkuratorami stosowymi HP. Chyba zle sie przygladales poniewaz JavaScript...
Witam. Probuje napisac baze danych komponentow elektronicznych SMD. Ten program ma robic baze danych rezystorow, rozne wybrane serie, tolerancje i obudowy. Mam 2 problemy: 1 problem. Stworzylem tablice skladajaca sie z cyfr int: sa to wartosci setne rezystorow. (100, 150, 220, itp) Trzeba by bylo rowniez stworzyc wartosci jednostkowe, dziesietne, tysieczne...
Witam Mam takie dwa kody Rf jeden nadajnik drugi odbiornik i cos jest nie tak bo pokazuje mi zla temperature 482 stopnie, czy te kody sa poprawne ? #include <OneWire.h> #include <DallasTemperature.h> #include <VirtualWire.h> int temp0Data, temp1Data; char temp0Msg #include <VirtualWire.h> #include <LiquidCrystal.h> int...
Dobry wieczór. Przepraszam, że po raz kolejny podnoszę podobny temat, ale proszę, zrozumcie że jestem w rozpaczliwej sytuacji. Nie potrafię programować. Nie rozumiem programowania. Nie chcę programować, natomiast mój szef najwyraźniej uparł się aby zrobić ze mnie programistę. Do tego stopnia, że kiedy nie udało mi się ukończyć programu którego napisania...
Witam. Jest to sterownik do pieca. po stronie nadajnika wszystko działa jak trzeba. jest tylko problem z odbiornikiem jak chce wynik podłożyć by mi się włączył np. buzzer przy jakiejś wybranej temp. jak widać poniżej jest to zrobione na RF 433 a czujniki to DS18B20 tak jak pisałem przy takiej "konfiguracji odb. int jest i mogę go podłożyć ale wyniki...
Puts się fajnie używa, bo jest bardziej przejrzyste - jeśli mamy wydrukować sam komunikat to jak się użyje puts, to nie trzeba dawać znaku nowej linii. To samo można powiedzieć o gets. Nie potrzeba używać "%s" - podajemy tylko nazwę zmiennej. Tutaj wychodzi kolejny plus użycia C++ - czyli nowy typ jaki C++ wprowadza: 'string'. http://cpp0x.pl/kursy/Kurs-C++/Bibliotek...
program w ibasic professional instr(x, y) szuka stringu Y w stringu X i zwraca jego index lub zero chr$(x) zmienia liczbę X na znak ascii (string) liczba: string z liczbą do konwersji; tylko cyfry i wielkie litery podstawa: 1-36 print ToDec("157", 8) print ToDec("FFFF", 16) getch() sub ToDec(liczba:STRING,...
Nie taniej odczytac cały wiersz, zapisac do char / string a potem przeanalizowac ? Gdy ja realizowałem podobne zadanie, po prostu zczytałem własciwe dane, przeniosłem do zmiennej string, i kozystając z funkcji tej biblioteki wyszukiwałem sredniki i wycinałem fragmenty z pomiedzy nich ;) Potem zamiana na liczby ( u mnie) i zapis do tablicy ;] Dzyszla,...
Witam Załóżmy, że otrzymana ramka odpowiedzi (o stałej długości) ma postać: : 03 03 04 01 23 45 67 DA 19088743 (dec) W moim podanym wcześniej kodzie odpowiedź jest w tablicy Buffer_I tak więc fragment kodu wycinający interesujące nas dane z ramki i zamiana ich na zmienną typu int (czyli konwersja string hex na int) ma postać: char Energy[8];...
Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo z każdego czujnika i wyświetlać wartości na wyświetlaczu....
Proszę o zamianę kodu o dostępie indeksowym na dostęp wskaźnikowy: Dodano po 54 Hmm, pozamieniałem ale nie działa, muszę wcześniej określić jakiś wskażnik do tych tablic?
Sorki, źle się wyraziłem. Nie chcę zmieniać znaków o jeden dalej, tylko na różne inne, tylko chcę uzyskać coś takiego, żeby nie wyświetlało się okienko od Replace i nie pytało jaki znak zamienić na co, tylko żeby po kliknięciu buttona po prostu zamieniło dany znak z np. RichEdit1 i pokazało go w RichEdit2 (Tudzież Memo). Jestem początkujacym programistą...
Witam, problem mam taki: z jednego textboxa pobieram stringa(zupełna dowolność znaków), następnie zamieniam go na tablicę char (każdy znak to oddzielna komórka), potem tworzę drugą tablicę o takiej samej długości (wykonuje jakieś operacje na niej, zamiana miejscami niektórych pól, narazie to pominąłem ;P ) tak powstałą tablicę konwertuję na stringa...
zamiana string bascom zamiana float string growat string
gasnie diesel obciążenia elektroniczne samsung j320fn
Sygnalizacja dźwiękowa w suszarkach Beko - jak działa? Suzuki Vitara 3 1.4 AllGrip – lokalizacja korka wlewowego oleju skrzyni manualnej, grafika