1. If (wartosc Mod 1000) / 10 = 0 Then Zamiast 0, wychodzi 0,1 - trzeba uciąć 2. W gałęzi If jedność = 1 brakuje wstawiania... jedności https://obrazki.elektroda.pl/6050139200_... https://obrazki.elektroda.pl/4338536400_...
No kolego - troche wysiłku z tym C. W koncu to forum o mikrokontrolerach a nie kurs "Podstawy C" Napisz sobie jakąś finkcję samodzielnie (dobre ćwiczenie) aby cie naprowadzic np dla liczby do 999. Nie daje gotowca z pętlą lub sprytnym dzieleniem przez 10, tak ze nie ktytykować (kolega powinien takie ćwiczenia robić): [syntax=c] void lcd_dec(uint16_t...
Jeżeli możesz umieścić wynik w innej kolumnie niż B to wystarczy formuła: =JEŻELI(DŁ(B2)<=6;B2;(ZASTĄP(B2;SZUKA... Pod warunkiem, że 1.250,00 to 1250. Jeżeli trzeba podstawiać w tej samej kolumnie, to można tę formułę przekształcić w makro, zapętlić, postawić warunki itd Dodano po 4 Eeeh, coś mnie naszło i zrobiłem coś takiego...
oto co wielki Mikroszit o tym mówi: Konwertowanie liczb przechowywanych jako tekst na liczby Cały zakres jednocześnie W pustej komórce wprowadź liczbę 1. Zaznacz komórkę i w menu Edycja kliknij polecenie Kopiuj. Zaznacz zakres liczb przechowywanych jako tekst, które mają być konwertowane. W menu Edycja kliknij polecenie Wklej specjalnie. W obszarze...
d to tablica liczb, a do wyświetlenia potrzebny jest tekst. Błąd polega na niezgodności typów - musisz dokonać konwersji liczby na tekst (inttostr).
Musisz zrobić z tego stringa liczbę. Najprostszy sposób to taka funkcja [syntax=cpp] #include<sstream> int string_to_int(string tekst){ int liczba; istringstream strumien(tekst); strumien >> liczba; return liczba; } [/syntax]
...1. jak mam sformatować komórkę aby wyświetlała w zawartości ze zczytanego kodu kreskowego zawartość w postaci szeregu cyfr. Nie wiem dlaczego w jednej komórce, która jest sformatowana jako tekst wyświetla ten szereg cyfr a w innej mimo iż jest tak samo sformatowana już nie. 2. Jak mam połączyć funkcję ... Tak abym do komórki D28 nie wpisywał jak...
Dokładnie tak. Kolega widzę ma Excel'a, ja mam OpenOffice'a. Ach, szczegół, o którym zapomniał Kolega wspomnieć na początku... :] W takim razie pewnie OO nie zna tych funkcji albo są one tam inaczej ponazywane albo coś trzeba włączyć/zaznaczyć, żeby były widoczne - nie znam, nie używam, więc się nie wypowiem :) Proponuję rozbić podaną funkcję na podfunkcje...
Załącz przykładowy plik z danymi. Rozumiem, że dane przed konwersją są tekstem. Wyjaśnij co ma być po konwersji - liczba czy tekst? Jeśli liczba, to czy ta kropka jest istotna? W Polsce standardowym separatorem tysięcy jest spacja.
Jeśli chcemy używać tekstowych reprezentacji liczb przecinkowych, to trzeba upewnić się co do użytego separatora dziesiętnego. Funkcja StrToFloat , podobnie jak wszystkie funkcje konwersji liczba <->tekst operują na superglobalnej zmiennej DecimalSeparator
Format powoduje te same problemy. Bo okazało się że ja się pomyliłem z tym Fusing, bo ja miałem to samo z Format właśnie, jak teraz zagłębiłem się w lekturze swojego tematu. Wydaje mi się, ze trzeba to robić na piechotę bez konwersji liczby na tekst. Wyświetlać liczbę, a nie potrzebne rzeczy szybko przesłaniać spacjami, lub coś w tym rodzaju. Albo -...
Generalnie musisz pobrać DC formy, dokonać konwersji liczby na tekst i wyświetlić tekst. TextOut. Warto także zadbać przynajmniej o ustawienie koloru - domyślnym jest kolor tekstu okna dla systemu.
chciałbym aby to wszystko ogarniało 1 makro które niestety niebardzo chce w tym przypadku działać Wstaw je (w znacznikach [code]) jeśli niezbyt długie, popatrzymy dlaczego nie chce. Jeśli bardzo rozbudowane, wrzuć przykład w postaci pliku... Ale najprościej (nawet zwykłymi formułami) byłoby najpierw usunąć kropkę, następnie w tych, które mają "-" na...
Tego się nie da zrobić stosując formatowanie naukowe, można jedynie wygenerować tekst przypominający to, co chcesz osiągnąć. Nie piszesz ile miejsc po przecinku ma mieć Twoja liczba po "sformatowaniu". Jeśli ma zachować wszystkie cyfry znaczące, to: [syntax=text]=B2*1000&"E-03"[/syntax]zak... że w B2 jest dana liczba. Jeśli chcesz ograniczyć liczbę...
Witam, Nie miałem wcześniej styczności z VBA i mam pytanie odnośnie konwersji tabeli w excelu, czy ktoś wie jak napisać kod, który po naciśnięciu przycisku zamieni liczbę na przypisany tej liczbie tekst w VBA, mniej więcej tak jak na załączonym screenie? http://obrazki.elektroda.pl/8047643500_1...
Jeżeli kod ma postać liczby (da się przekształcić w liczbę), to Excel to robi przed użyciem funkcji SUMA.JEŻELI lub podobnej. Ponieważ liczby w Excelu mają najwyżej dokładność 15 cyfr znaczących, to takie długie kody (18 cyfr) są zaokrąglane i tracą ostatnie cyfry. Jeśli znaki na początku kodu są identyczne, to można zrobić tak jak zaproponował dt1...
Dziękuję Panu za tak szybką pomoc, nie jest to co prawda bezbłędne rozwiązanie, ale nie ukrywam, że już jakaś mała podpowiedź. Miałbym do Pana jeszcze jedno pytanie - jak przeprowadzić konwersję teksty na liczby ? Przyjąłem sobie w chwili obecnej pięć warunków między innymi wykorzystałem tą formułę którą Pan podał i teraz chciałbym przeprowadzić konwersję...
-> Poczytaj o AJAXie. Odebrany tekst załadujesz sobie do zmiennej (także z możliwością konwersji tekstu na liczbę).
(at)MajsterXXL Wyrzuć priorytet taska IR na 0 na Core 1 składnia (task, nazwa, rezerwa pamięci, NULL, priorytet, NULL, Core) xTaskCreatePinnedToCore(ir_task, "ir_task", 2048, NULL, 0, NULL, 1); Inaczej blokuje działanie radia bo ciągle poszukuje kodu. Wrzuciłem na próbę regulacji głośności i działa. Kod poniżej. Lata w głównej pętli....
Dzięki piękne, wskazany kod (choć nie bezpośrednio) zawiera implementację - to nawet jest prosto zrobione, musiałem mieć jakieś zaćmienie, jak sobie wyobrażałem stopień komplikacji konwersji z tekstu na liczbę. Pozdrowienia, m.ki
Funkcja "serialPort1_DataReceived " pobierze tylko 1 bajt. Zostanie on skonwerowany do postaci liczbowej - czyli do zakresu 0..255 i coś takiego wyświetlisz. Jeśli odebraną daną jest kawałek tekstu, to będzie to wartość liczbowa kodu ASCII odebranego znaku. Co w zasadzie chcesz odbierać? Tekst, czy liczby? Pojedyncze znaki ASCII można odebrać przez...
Dziwny błąd importu z Excela do Access 2016? - Pole w tabeli MS Access ma typ tekst krótki (255). Gdy importuję dane z Excela, to okazuje się, że wszystko zależy jaki typ jest w pierwszym wierszu. Jak jest tekst to wszystko OK, ale jak jest to liczba to wywala błędy konwersji dla tekstu w innych wierszach! W Excelu wstawiam w pierwszym wierszu apostrofy...
Przede wszystkim masz złą kolejność pobierania (najpierw pobierasz kolor, a w pliku jest on na końcu). Jeśli to Ty decydujesz o formie pliku, to proponuję przejść na XML - będzie wygodniej. Pierwsze dwie wartości możesz przerobić na int za pomocą metody int.Parse(), albo int.TryParse (polecam tę drugą - nie rzuca wyjątkiem jeśli konwersja się nie powiedzie)....
Po pół godzinie wczytywania się załapałem (chyba) o co chodzi. Po pierwsze czy aby na pewno nie będzie interesowało cię za co klient zapłacił? Bo czyszczenie danych i przygotowywanie do kolejnego "wpisu" zlikwiduje szczegóły (składowe) danej wpłaty. Druga rzecz związana z brakiem sumowania. Może jest błędna formuła (nie uwzględnia wszystkich komórek)...
Nie pamiętam jak działa int 16h, ale o ile pamiętam do wczytywania łańcucha znaków jest chyba lepsza któraś z funkcji int 21h, poszukaj. Tak czy inaczej musisz zrobić konwersję liczby na tekst i tekstu na liczbę. Pewnie nie będzie trudno znaleźć jakieś gotowe procedury. Żeby wyprowadzić wynik to możesz użyć int 21h/9, ale musisz składać teksty, podobnie...
czy Twój sposób tutaj zadziała, bo inaczej zrobione No niestety nie :cry: Na mojej liście są wartości numeryczne (daty), które wykorzystywane są w formułach formatowania warunkowego . Twoje listy są typu tekstowego więc bezpośrednio nie można ich ustawień wykorzystać do wyliczanych formuł :cry: Ale zawsze możesz pobawić się w konwersje tekstów na liczby...
Wprowadź sobie tymczasowo Pisałem o zmianie w rekordzie, ale jednocześnie zmianie sposobu czytania.
Przyczyn może być kilka. Formuła powinna wyglądać tak: =WYSZUKAJ.PIONOWO($A7;Arkusz3!B1:D163;1;... 0 na końcu jest jednoznaczne z fałsz. Jeżeli formuła, jako ostatni argument dostanie coś innego niż fałsz (lub 0) to jako wynik zwróci pierwszy "najbardziej zbliżony” wynik na jaki napotka przy przeszukiwaniu kolumny, przy czym funkcja przyjmuje ze...
Albo szukasz przecinka i zamieniasz go na przecinek + <sub>, dodając też </sub> na końcu, albo dokonujesz konwersji na liczbę i matematycznie rozbijasz i generujesz tekst. A ad temat - nie mówiłeś, że możesz mieć w jednym pliku ;)
Witam, google przeszukałem, ale niestety nie doszukałem się odpowiedzi na moje pytanie: Mianowicie czy istnieje w avr gcc funkcja przekształcająca uint8_t na char? Z założenia ma mi to pomóc w wyrzuceniu konfiguracji rejestru lub buforu na LCD. Z góry dziękuje za pomoc. Zawsze dla wprawy możesz sobie sam cos takiego napisać :) void uint8_to_ascii(uint8_t...
Może w Visual C++: 1) Stworzyć formularz z 4 polami edit i przyciskiem "oblicz". 2) Kliknąć w przycisk i napisać procedurę obsługującą zdarzenie: - zadeklarować odpowiednie zmienne liczbowe - przypisać wartość pól tekstowych odpowiednim zmiennym dokonując konwersji teksty na liczby - wykonać obliczenia - zamienić wynik na tekst i podstawić go do odpowiedniego...
Pole tekstowe, jak sama nazwa wskazuje, zwraca w wyniku tekst. Jeśli taki tekst wpisujemy do komórki arkusza, czasem Excel na podstawie formatowania potrafi rozpoznać właściwy typ danych (np. rozpoznaje czas), ale nie zawsze tak będzie. Jeśli Excel nie potrafi samodzielnie dokonać konwersji, trzeba mu dopomóc i zastosować w kodzie VBA jedną z funkcji...
Po co używać sprintf do konwersji liczby całkowitej na stringa? To jest nieefektywne. W m8 sprintfa to możesz użyć, jak chcesz bezstresowo "mieszać" tekst z wartościami zmiennych i umieszczać to w tablicy, np x toa. Dlaczego z funkcją utoa też nie działało? Bo utoa jako argument przyjmuje unsigned int czyli na avr 16 bitów a więc max 65535. Ty potrzebujesz...
Data nie jest mi aż tak potrzebna więc może być pominięta. Nie może być pominięta, co najwyżej odrzucona po odczytaniu. W przyszłości bym chciał te liczby sortować, porównywać etc. więc najlepiej jakby to było od razu jako int a nie string czy char. Czy jest możliwość zrobienia tego jakoś bez struktury ? Widzi mi się to jako tablica Rozwiązanie 1:...
Wniosek jest jeden w komórkach jest tekst, a nie liczba więc musisz pewnie zadbać o konwersję.
Z MSDN na maturze raczej nie skorzystasz - komputery chyba z założenia nie są podłączone do Internetu! Nie znam dokładnie zestawów zadań maturalnych z informatyki, ale myślę że są ukierunkowane na jakieś elementarne algorytmy i ich zastosowania, a nie na wodotryski. Aplikacje konsolowe wszędzie wyglądają tak samo. Co do programowania pod Windows, to...
Witam. W c++ builder robiłem coś takiego przy konwersji tekstu na liczby. Takie coś mi pokazano na studiach i tak cały czas robiłem. double a,b,c; a=StrToFloat(Edit1->Text); b=StrToFloat(Edit1->Text); c=a+b; Edit3->text=FloatToStr(c); Jak to samo zrobić w C# oraz c++ w Visual studio i przy użyciu textBoxa? Próbowałem: double a,b,c; a=Convert.ToDouble(textBox1->Text);...
Przeznaczenie: Formatuje tekst zawierający liczbę według podanego wzorca. Składnia: rezultat = FORMAT( zmienna , "maska" ) gdzie: rezultatzmienna tekstowa, w której umieszczony zostanie sformatowany tekst, zmiennazmienna tekstowa zawierająca formatowaną liczbę , maskawzorzec formatowania. Przeznaczenie: Zwraca tekstową reprezentacje podanej liczby....
try..except dla konwersji tekstu na czas.
"rt" oznacza odczyt w trybie tekstowym (tzn. konce linii tj. dwa znaki 13 i 10 sa zamieniane automatycznie na jeden - '\n'). Przy trybie "rb" nie ma konwersji. Dalem zastrzezenie ze ("rt") dziala w DOS-ie i Windows, w Unixie (Linuxie) nie ma "rt" ani "rb", jest tylko jeden tryb "r" bez zadnej konwersji.
Witam. Po opisie błędu oczywiście można wnioskować że jest to błąd podczas konwersji tekstu na liczbę. Musisz prześledzić w którym momencie się to dzieje, przy której linijce programu ( ustaw pułapkę na pierwszą linijkę tej procedury ( klawisz F2 ), uruchom program i jeśli wykonywanie programu dojdzie do tej linijki to się on zatrzyma i pokaże się kod...
Sprawdź jeszcze, co zwraca metoda true jeżeli konwersja się powiodła, fase jeżeli się nie powiodła. Pozwoli Ci to uniknąć zastanawiania się co się stało, jeżeli coś pójdzie nie tak.
Witam, proszę poprawić błędy w swoim poście przed napisaniem następnego. Tekst na liczby można zamienić za pomocą np. funkcji atoi lub sscanf. Liczby na tekst za pomocą np. sprintf. Można dokładnie określić format w jakim liczby mają być zapisane. Pozdrawiam, Krzysztof.
char tekst[256] = {0}; // Wypełnia wszystko znakami pustymi printf(">: "); scanf("%s", tekst); printf("\n%s", tekst); Urzywanie %c odnosi się do literału jednego bajtu. Z kolei wyłuskiwanie &tekst adresu daje typ char** i tutaj błąd. W C zachodzi niejawna konwersja od typu...
Mogłeś chociaż przeczytać komentarze w załączonym kodzie: [syntax=c] //polecenie ma wygladac tak: cmd=zmienna1,zmienna2,zmienna3,zmienna4 z zalozenia sa to 4 liczby calkowite // do 5 cyfr, dlatego buffsize32 ma zapas, dla innych trzeba zmodyfikowac bufor, tablice zmiennych, funkcje // do konwersji napisu na liczby //cmd=234,342,553,3432[/syntax] Funkcja...
Ten kod z C# się tu nie nadaje. Do prostego kopiuj -wklej na pewno nie. Ale masz już to przecież zrobione w VB, w swoim pierwszym poście podałeś: [syntax=vb]Dim Ln As Integer = RichTextBox1.GetLineFromCharIndex(RichTe... zwraca numer aktualnej linii, prawda? Więc wykorzystaj go do pobrania całej linii z tablicy RichTextBox1.Lines,...
Witam Na stronie www.vba.matrix.pl , w przykładach znajdziesz to czego szukasz. Kiedyś w sieci znalazłem konwersje „liczb -> do postaci kwot słownie. :cry: Po delikatnych przeróbkach tego makra załączam makro do umieszczenia w Excelu. Konwersja liczby na słowa. Pozdrawiam S95 PS Wszystko jest proste do czasu, jak nie zaczniesz programować
Może użyj konwersji zmiennych to co masz z okna dialogowego przekształć na wynik=CDbl(twojazmienna z okna dialogowego) Ja kiedyś pisałem trochę w VBA ale programy działają dość różnie w zależnośći co masz czy win95 w98, w2000 wNT, WXp oraz Excel97 Excell2000 w końcu się wnerwiłem i pisze w OpenBasicu w OpenOffice i w zasadzie nie mam poroblemów tylko...
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...
Po zastosowaniu drobnego triku - konwersji liczb do tekstu :D można wykorzystać jako warunek formatowania funkcje tekstowe np ZNAJDŹ(). Można to zrobić jak w załączonym przykładzie. 758844
Ok jest wszystko pięknie chodzi. Ale zdążyłem to zrobić innym sposobem, rozdzielałem liczbę na wiele sposobów, najpierw z pierwotnej uzyskiwałem całkowitą potem pierwotną razy 10 - odejmowałem całkowitą poprzednią i miałem wartość dziesiętną potem wyświetlałem to jako dwie liczby w środek dając przecinek. A tu jeszcze przetłumaczona instrukcja używania...
A nie lepiej poczytać dokumentację? Chętnie bym coś ściągnął z internetu ale musi być po polsku angielski odpada. Zastanawiam się nad kupnem książki, jaką proponujecie ? Do angielskiego. Nie piszę tego złośliwie. Gdy będziesz chciał skorzystać z jakiejś biblioteki będziesz miał problem. Ja raczej z książek nie korzystam tylko właśnie z dokumentacji,...
Jaka musi być konwersja by przekształcić typ single albo double (zmiennoprzecinkowy) do formatu string? Chcę użyć: Canvas.TextOut(10, 20, j); gdzie j to liczba zmiennoprzecinkowa??
Witam. Szukam zastępstwa dla [syntax=c] char buffer[10]; itoa( liczba , buffer, 10); [/syntax] bez bibliotek. Myślałem o wydzielaniu reszty z dzielenia, ale może istnieje jakiś lepszy sposób. Chcę zamieniać liczbę rzeczywistą ( 16bit ) na tekst i nic więcej. Najbardziej zależy mi na tym by binarnie ta procedura zajmowała jak najmniej miejsca.
Dobry wieczór, Tak jak napisałem poprzednio dane czasowe były tekstem i nie można z nich było zrobić prawidłowego wykresu punktowego. Jeżeli dane "liczbowe" w normalnie skonfigurowanym arkuszu są dosunięte do prawej krawędzi komórki, to znaczy, że są tekstem. Formatowanie tekstu jako czasu nic tu nie da. Należy dane pomnożyć przez 1, albo w osobnej...
Za bardzo się wczytałem w komentarze a za mało w oryginalny post... musi odcinać a nie zaokrąglać końcówkę i na początku jeśli wynik jest mniejszy noż 100 000 to musi dodawać zera czyli 6 cyfr Nie ma tam nic o sytuacji kiedy wynik jest dłuższy niż 6 cyfr, jest za to wyraźnie napisane, że ma obcinać ułamek, a nie go zaokrąglać, czyli jak najbardziej...
Tak, są dwa pola tekstowe na każdej stronie dokumentu Worda i chyba trzeba to zrobić drogą programistyczną /jeden programista sugerował makra/, bo zwykła konwersja na txt. spowoduje utratę stylu czcionki : pogrubiona
a jej wynik to Kod: -06:40:00 Ten zapis wskazuje, że nie jest to wartość liczbowa (czasu :D ) tylko tekst :idea: :!: Nie uda Ci się nigdy (bez konwersji) dodać liczb do tekstu :please:
:arrow: Pyku W Builderze nie trzeba tyle kombinować, jest funkcja IntToHex , która zamienia liczbę całkowitą int na hexadecymalną w postaci tekstu typu AnsiString. Funkcja ma dwa parametry, pierwszy to liczba do konwersji, drugi to liczba cyfr hexadecymalnych jakie zostaną wygenerowane. Spróbuj zrobić coś takiego: Użyj komponentu np. Label i wpisz w...
(...) (2) + " PLN" }; } return msg; } else { node.warn("Brak danych do obliczeń! Upewnij się, że msg zawiera rce_pln i Wh jako liczby."); return null; } Mam taką funkcję która oblicza Wh i cenę rce_pln ale razem z wynikiem zwraca błąd i nie wiem dlaczego. (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Najczęstszym powodem zwracania błędu „Ujemna...
5. Błąd parsowania / rozpoznawania / konwersji (np. tekst na liczbę) Kolega nade mną ma rację, dlatego powinno się starać jak najczęscie unikać sytuacji "rzuczenia wyjątku". W tym co cytowałem można zamiast np. Int32.Parse użyć Int32.TryParse, które zwraca boola, czy operacja się udała czy nie i nawet kod jest wtedy czytelniejszy. Czyli zamiast: int...
skoro umiesz wysłać tekst do drugiej atmegi to jak możesz nie umieć wysłać sobie jakichś zmiennych - oj chyba przegrzało przy ubieraniu choinki więc podpowiem ;) .... można to zrobić na milion sposóbów oczywiście i wszystko zależy od tego jakie to są zmienne, ale np załóżmy że masz zmienną typu Byte. 1. dokonujesz konwersji tej zmiennej na postać String...
Myślenie trochę błędne. ASCII to standard który przypisuje liczby znakom alfabetu. Zgodnie z tablicą ASCII tekst "Artur Drozdz" będzie się przedstawiał następująco: HEX: 41 72 74 75 72 20 44 72 6F 7A 64 7A 0D 0A DEC: 065 114 116 117 114 032 068 114 111 122 100 122 013 010 Przejrzyj tablicę ASCII np. [url=http://pl.wikipedia.org/wiki/ASCII]... Nie...
Są różne rozwiązania, zaproponowaliśmy te, które wydają się najprostsze w opisanej sytuacji. Innym rozwiązaniem jest wyłączenie opcji "Użyj separatorów systemowych" i wskazanie kropki jako separatora dziesiętnego, a przecinka jako separatora tysięcy. Ale to automatycznie nie skonwertuje tekstów, które już masz w arkuszu na liczby. I tak trzeba każdą...
Wiem, ze to dziwne ale w tym przypadku mogą. Nie zawsze znamy nazwisko pacjenta i czasem został on wpisany pod względem promocji o numerze np 145, w której brał udział i taka też wartość widnieje w polu nazwisko. Zdaję sobie sprawę, że to absurdalne ale takimi danymi pracuje. To nie problem, możesz odwołąć się do właściowści Cells(x, y).Text zamiast...
Tak, tak powinno wyglądać... A nie działa? Ja może zaproponuję większy kawałek kodu: [syntax=c] void lcd_int(int val) { char bufor[17]; lcd_str( itoa(val, bufor, 10) ); } [/syntax] lcd_str przyjmuje oczywiście w tym przypadku wskaźnik na tablicę bufor (bo taki wskaźnik zwraca funkcja itoa. Reprezentacja liczby w postaci tekstu jest przechowywana w tablicy...
W kodzie nie mam nic więcej, to jest cały kod. W rejestrze al znajduje się liczba, którą wprowadzam. Też najpierw podobnie pomyślałem i dlatego to sprawdziłem wyświetlając potem co tam się znajduje. Wydaje mi się, że problem może być w tym, że ta liczba może być traktowana jako tekst i dlatego te błędne obliczenia. Tylko nie wiem jak zamienić zmienną...
ogarnij: porównywanie i podstawowe działania zrób sobie zadania na: kalkulator prosty + potęgowanie pierwiastkowanie i odcinanie np do 2 liczb po przecinku obliczanie pól i obwodów figur na podstawie długości boków: kwadrat prostokąt trójkąt(heron) koło(promień, srednica). Sprawdzanie możliwosci wejscia na strone za pomocą hasła Sprawdzanie siły hasła:...
a chciał bym żeby to sie przesunęło w tablicy jak liczba mniejsza Musiałbyś "ręcznie" określać początkowy element znaku w tej tablicy (np. b + 1) w zależności od ilości cyfr liczby. Przed całą operacją tablica musiałaby być wypełniona spacjami. Funkcja utoa() nie jest standardową funkcją C, ale zakładam, że działa, jak itoa() ;) Można też użyć funkcji...
Witam, mam mały problem ze stringami w Bascomie. Może pokaże to na prostym przykładzie. dim tekst as string * 10 dim tekst1 as string * 2 dim zmienna as long zmienna = 12345 tekst1 = str(zmienna) tekst = format(tekst1, "0.0") I teraz wynik jest taki, że zmienna tekst1 = 123 (nie powinna 12, skoro jest string * 2 ? ), a zmienna...
Coś namieszałeś w tym podprogramie odbioru z UART. Najpierw czytasz do zmiennej F, potem to Case 0 to 4 (?). Jeśli używasz ASCII to skąd niby mogły by się odebrać takie wartości ? Potem nagle ni z tego i owego pojawia się zmienna E bez związku z odczytem. Myślę, że ciągle mylisz kod ASCII z liczbami i przez to masz problemy. Możesz też przed parsowaniem...
Przepraszamy, ale nadal wydaje się, że występuje problem z linkami do obrazów. Dołącz krótki opis urządzenia, jego model lub jakikolwiek tekst, symbole lub liczbę pinów umożliwiających identyfikację. Informacje te mogą pomóc mi w udzieleniu najlepszej możliwej porady lub wskazówek. (at)ElektrodaBot Multimetr cyfrowy DT9205A wyprodukowany przez fabrykę...
Odjąć 48!!! Tylko że już to przerabiałem, ale może coś źle robiłem.Mógłbyś mi wskazać miejsce gdzie to wpisać? A może jest jakiś mądrzejszy sposób? Program miał działać tak ale się zaciąłem: 1. Na LCD nic albo 0 //działa 2. W terminalu jakiś tekst powitalny //jest, ok 3. Wpisuje cyfrę i wyświetlona zostaje ona na LCD //nie działa 4. Cyfra poddana jakiejś...
Generalnie musisz pobrać tekst, dokleić i ustawić tekst... Jeśli znasz z góry rozmiar po prostu zdefinuj tablicę znaków... Jak nie - będziesz musiał z akażdym razem na nowo tworzyć obszar w pamięci na daną liczbę znaków... w MFC chyba by łatwiej to poszło, niż w WinAPI czystym...
Witam, Dla mnie to masakra ale dla znawców C++ to pikuś zapewne. Chodzi o to, że zaczynam raczkować w Visual C++ Tworzę pierwszą aplikację okienkową i potrzebuję durnej konwersji jakiegoś typu integer na zwykły string. Nie dość że nie mogłem sobie poradzić z tym żeby zdeklarować string w aplikacji okienkowej String ^ nazwa; (nie wiem po co ten ptaszek...
Chyba za bardzo nie rozumiesz co się tu pisze. Spróbuj: char bufor[10]; void inline na_tekst(float liczba){ dtostrf(liczba,4,1,bufor); } main(){ na_tekst(temp); LCD_WriteText(bufor); }
Do prostych operacji, zwłaszcza mnożenia, dzielenia, dodawania i odejmowania polecałbym jakiś format stałoprzecinkowy, nowa avr-libc ma może i szybkie, ale za to strasznie "rozdęte" procedury obliczeń zmiennoprzecinkowych. Ich rozmiar jest wręcz paskudny. Przykład, kod z mnożeniem, dzieleniem, dodawaniem i odejmowaniem zmiennoprzecinkowym w poprzedniej...
Program Konwertuj; {Program konwertuje wprowadzonĄ liczb© cakowitĄ na zapis sowny} uses crt; Var T1 : array [0..9] of string; T2 : array [0..9] of string; T3 : array [0..9] of string; T4 : array [0..9] of string; T5 : array [0..5] of string; Liczba : longint ; {Liczba wczytana do konwersji } Licznik : byte ; {Ile razy zostaa wykonana p©tla...
Witam. Napisałem program, który między innymi oblicza kwoty pieniężne. Są trzy TextBoxy: w pierwszy wpisuję kwotę całkowitą, w drugim zaliczkę i w trzecim automatycznie obliczana jest kwota pozostała do zapłaty i wszystkie te wartości są zapisywane do bazy danych w Microsoft SQL Server. Pola przypisane do textboxów są typu nvarchar. Działa to poprawnie,...
Witam! Moj problrm polega na tym że chciałbym dokonać zapisu, ta funkcja która tu podaje zapisuje mi tylko to co znajduje sie w Edit Box-obiekt nosi nazwe tekst i jest typu CString. FILE *plik; UpdateData(TRUE); plik = fope("C:\\test.txt",&q... fputs(tekst, plik); fclose (plik); Chciałbym jakoś...
to 10 13 to znak konca wiersza. dostajesz poprostu wiersz jak ze strumienia? procedure val(S; var V; var Code: Integer); jest zdecydowanie lepsze od StrToInt. masz lepsza kontrole nad tym co otrzymasz. temperatura := StrToInt(bufor[0]); czy temperatura jest zawsze w zakresie 8bit? jesli nie to nie zadziala. a i jesli to przychodzi nie jako tekst to...
Pokaż funkcję LCD_WriteText(), bo sądzić można, że jako parametr zawiera wskaźnik na tekst i nie służy do wyświetlania liczby 8-bit. Jeśli jest tak jak napisałem, to musisz najpierw przekonwertować liczbę na ciąg znaków ASCII i zapisać w buforze (tablicy) i dopiero funkcji LCD_WriteText() wskazać jej początek. Przykłady: http://mikrokontrolery.blogspot.com/2011...
Witam, potrzebuję przesłać z ATMEgi do ESP ok 20 zmiennych float ewentualnie Integer(temperatury ze znakiem itp.) W jaki sposób to zrealizować? Najprostszym sposobem wydawało mi się przesyłać je jako tekst np. +12,85 +22,5 +1,7 -12,5 .... 22,0 [CR] [FL] odbierać to jako string, konwertować do float i przesuwać po kolei: [syntax=c] float li1, li2; int...
Teoretycznie pytanie: w jaki sposób zapisywane są dane w pamięci EPROM mikrokontrolera? Wiem, że komórki pamięci mogą mieć określoną liczbę bitów i że mają dwa stany (0 i 1). Jednak nie wiem w jaki sposób zapisywane są tam dane. Na przykład, chciałbym zapisać w pamięci tekst "ABC". W jaki sposób mikronkontroler zamienia ten ciąg znaków na bity?
Scrolla można by zrobić w oparciu o bufor cykliczny. Co prawda nie mam arduino z wyświetlaczem więc pozwoliłem sobie go zasymulować w terminalu w oparciu o kody ANSII https://filmy.elektroda.pl/48_1667431218...
Pozdrawiam wszystkich. Panowie, czy istnieje w Bascomie funkcja która odczytuje określoną liczbę zmiennych (np. z tablicy) typu liczbowego poddaje konwersji do postaci tekstowej (tu się domyślam że to bedzie char) i wysyła RS 232 (print) do komputera ale w ten sposób aby znaki były wyświetlane (np. w hyper terminal) jeden po drugim w jednym wierszu...
Szczerze do końca nie rozumiem, co mi da użycie tej funkcji? No i od tego bym zaczął rozwiązywanie problemu :) Skoro sprintf dokonuje konwersji do wskazanego bufora, wg wskazanego łańcucha formatującego to masz dokładnie to czego oczekujesz. Dla stringu formatującego ".2f" dostaniesz w buforze zmienną przekonwertowaną na tekst, z dwoma miejscami dziesiętnymi...
Od wielu lat stosuje z powodzeniem własną funkcje użytkownika: [syntax=vbscript]="Słownie: złotych "& 'D:\Program Files\Microsoft Office\Office12\xlstart\NABLA.XLA'!Liczb... i groszy "& 'D:\Program Files\Microsoft Office\Office12\xlstart\NABLA.XLA'!Liczb...
A jak zmienić kod aby do zmiany wartości była uwzględniana tylko kolumna C, ale skrypt był wyzwalany po zmianie w kolumnach B, C, D. Do tych kolumn wklejam jednocześnie dane, po wklejeniu danych do trzech kolumn skrypt nie działa. Wstępna ocena dostępnych informacji Witam ponownie, Zrozumiałem, że chce Pan zmodyfikować skrypt w Google Apps Script tak,...
Witam, Układ działa przy wykorzystaniu ATiny4313, posiadam pewny pakiet danych który przesyłam przy wykorzystaniu programu RealTerm dla przykładu jest to ciąg ASCII tego typu: 51276550032250 . Gdzie: 5 - adres urządzenia 127 - wypełnienie PWM 65500 - wartość dla przerwania TIMER1_COMPA 32250 - wartość dla przerwania TIMER1_COMPB oraz oznaczenie końca...
Ile czasu powinno zająć wysłanie 3 liczb. Najpierw używam funkcji sprintf, później USART_Puts. U mnie to jest 6 ms, nie za długo? Czas mierzony przed funkcją sprintf, do momentu wyjścia z funkcji USART_Puts. Przecież na AVR to szybciej było. :cry: Pytasz czy mówisz? Jak pytasz to nie można odpowiedzieć. Ty wysyłasz tekst. A nie surowe liczby (binarne)....
...ok jak na dziś to mam już dosyć....wybaczcie ale naprawdę już nie myślę... //--------------------------------------... // >>>>>>>>>>... moje alpejskie kombinacje z C <<<<<<<<<<... //--------------------------------------...
Jeżeli plik CFG zawiera wszystkie możliwe teksty z polskimi literami to po wstępnym sprawdzeniu wygląda to na kodowanie DOS Latin II (CP852) O kodowaniu polskich znaków: https://pl.wikipedia.org/wiki/Kodowanie_... Trzeba by się dowiedzieć jakie kodowanie wspiera drukarka laserowa i w edytorze szesnastkowym podmienić kody liter na inne...
elektro255 pisze o funkcji "sprintf", a nie "printf". Funkcję "printf" także można używać w systemach embedded po napisaniu własnej funkcji putchar, w której określimy cel przesyłanego tekstu np. UART. W zasadzie funkcji typu sprintf, printf, vprintf w małych systemach embedded powinniśmy unikać. Są to funkcje ze zmienną liczbą parametrów, bardzo rozbudowane....
jak chcesz do 1 miejsca po przecinku, to mnożysz liczbę zmiennoprzecinkową przez 10 (jak do dwóch miejsc, to przez 100, itd.) zamieniasz ją na człkowitą i masz dwie (no w sumie to trzy) drogi. 1. zamieniasz liczbę całkowitą na tekst, wyświetlasz wszystko oprócz ostatniej cyfry (ostatnich dwóch, trzech...) wyświetlasz kropkę i dopiero ostatnią (ostatnie)...
Teraz jest ok. Scieżka nie jest wymagana więc uruchomienie makra na komputerze przy innej sciezce pliku nie jest tez problemem. Co mi jednak wyskoczylo jeszcze to dwie rzeczy. Plik lista.xls zmodyfikowalem tak, aby dostosować go do własnych potrzeb. Przykładowy plik wrzuciłem w załącznik. Powstają dwa problemy: Pierwszy to fakt, że raport zwrotu pobierany...
Cenna uwaga, wcześniej zadałem pytanie o obawy. W jednym z poprzedzających postów znajduje się zdanie Niestety nadal na wyświetlaczu LCD nie wyświetla się nic, więc cos jeszcze nie jest dobrze... Jeśli faktycznie na wyświetlaczu nie ma dokładnie nic to świadczy, że szukamy błedu tam, gdzie go być może nie ma. Istrukcja typu: [syntax=c] LCD_GoTo(0,0);...
Możesz spróbować np. taką formułką: [syntax=text]= SUMA.ILOCZYNÓW(SZESN.NA.DZIES(FRAGMENT.T... WIERSZ(ADR.POŚR("1:"&DŁ(A2))); 1))*16^(DŁ(A2)-WIERSZ(ADR.POŚR("1:"&DŁ(A... wynik dziesiętny nie dłuższy niż 15 cyfr. Jeśli trzeba dłuższy, to już trzeba to podzielić na kawałki i bawić się tekstami.
Program przekopiowałem już toczka w toczkę z płyty dołączonej do książki, oczywiście zmieniłem pod moje podłączneie do procesora ukłądu pcf8583 ale nadal nie wywołuje przerwania ten układ i nic nie mogę z niego zczytać. Jak sprawdzić czy czasem w jakiś sposób nie uszkodziłem tego układu? Jedyna różnica przy podłączniu odbiegająca od książki to nie podłączone...
Poniżej przykładowy szkic z parsowaniem danych, połączenie gotowych funkcji C i Arduino. Wszystkie funkcje tu użyte są albo opisane w Arduino albo w C na Wiki books. W przykładzie znaki rozielające są stałe, a koniec ciągu znaków to znak specjalny linii tekstu, który łatwo podmienisz na swój, potem samą analizę otrzymanego tekstu zawsze możesz rozbić...
konwersja tekst konwersja liczba tekst liczba
spalić bezpiecznik kondensator peugeot bipper silnik pw3015 unitra
samochody ciezarowe thomson 55ua9806
Pilot IR – brak działania powyżej 1 metra, zasięg, baterie, zakłócenia, testy Demontaż boczka drzwiowego Mercedes S W220