Kiedys miałem podobny kłopot z przenoszeniem danych z matcada do exela. rozwiązałem to za pomocą programiku w c++, który jak wykrył kropke w danej liczbie zamieniał ją na przecinek. w VB można tez napisac procedurke która będzie sprawdzac czy w liczbie jest przecinek czy kropka i zamieniac na przecimek. Jak znajde w moim bałaganie to podeszle listing...
Pewnie można prościej, ale np. tak zadziała: [syntax=php] <?php $liczba = "2,123"; $kawalki = explode(",", $liczba); echo strlen($kawalki[1]); ?>[/syntax]
Chaos. Chaos. Chaos. Kompletnie nic nie rozumiem z Twojej wypowiedzi. Ale może to tylko dlatego, że nie umiem czytać ze zrozumieniem. Dobra. 1. Tworzysz formularz. 2. Przechwytujesz dane wpisane przez kogoś, do tego formularza, za pomocą $_POST. - tutaj właśnie powinieneś sprawdzić, czy dane zostały wpisane z kropką - jeżeli nie, to zamieniasz przecinek...
Zobacz, tylko popraw funkcję tak jak napisałem wcześniej. I popróbuj ze złotówkami: Zakładając dalej pierwszy wzór z linią 18 formuła wygląda jakoś tak: =ZAOKR.DO.CAŁK( [ilość] *( [złotówki_ceny_jednostkowej] +( [grosze_ceny_jednostkowej] /100)))
Witam Można wczytywać cyfrę znak po znaku w pętli. Należy użyć funkcji readkey. Do odczytania znaku przecinka obliczamy liczbę przed przecinkiem. Po odczytaniu znaku przecinka obliczamy liczbę przed przecinkiem. Jeśli naciśnięto klawisz enter kończymy oblicznie.
[syntax=c]//temp = 243 == 24.3*C utoa(temp/10,buff,10); lcd_str(buff); //wyświetla '24' lcd_str("."); //wyświetla '.' utoa(temp%10,buff,10); lcd_str(buff); //wyświetla '3' lcd_str("*C"); //wyświetla '*C'[/syntax]
Ustawić STAN na "0", załączyć hasło .
Napisz co ma dokladnie robic ten program, podaj dane we i dla przykladu dane wy. Wtedy postaramy sie cos zrobic. Jesli chodzi o twoj kod wyglada na nieco nieprzemyslany, wiec nie bede go poprawial.
Ja to bym w ogóle może określił wszystko inne, niż liczba, zamiast tylko przecinek... Ale jeśli format danych jest sprecyzowany i pewny, to wystarczy. Nie ma sprawy. Wystarczy "pomógł" kliknąć ;)
Pamiętaj, że przecinek jest w Polsce separatorem dziesiętnym, więc jeśli w polskim Excelu będziesz miał dwie liczby oddzielone przecinkiem, to Excel będzie chciał to potraktować jak liczbę dziesiętną i pominie końcowe zera. Musisz zatem te liczby zabezpieczyć nadając im postać tekstu. Po tej uwadze 3 propozycje formuł do wyboru: [syntax=text]=JEŻELI.BŁĄD(WYSZUKAJ.PIONO...
Sprawdziłem działanie kodu i jest drobny błąd, który łatwo wykryć podglądając zmienne. Masz wpisane:[syntax=vb] With Sheets("Arkusz1") Do While .Cells(wrs, 1) <> Empty If .Cells(wrs, 1) = liczba Then dr = .Cells(wrs, 2) End If wrs = wrs + 1 Loop End With [/syntax] Ponieważ .Cells(wrs,1) jest wartością liczbową a zmienna, którą nazwałeś liczba...
Widzę, że nie załapałeś zasady zapisu w zmiennym przecinku, gdzie rozmiar mantysy decyduje o ilości zapamiętanych cyfr znaczących. Bez znaczenia, przed czy po przecinku, liczy się ilość cyfr od pierwszej niezerowej do ostatniej niezerowej. Jeżeli chodzi o long double - fakt, nigdy nie miałem potrzeby używania, więc właściwie istnienie takiego typu mi...
To jest formatowanie liczb rzeczywistych (innych zapewne tez). Ma wyswietlic liczbe (2 liczby znaczace przed przecinkiem i 2 liczby znaczace po przecinku). Tylko tyle pamietam. Jesli usuniesz to formatowanie bedzie wyswietla cala liczbe rzeczywista.
Próbowałem z RoundTo oraz FloatToStrF itp ale nic nie działa. Co to znaczy "nic nie działa"? 2 dawało nam 2,00 po wpisaniu 2,366 zaokrąglało 2.37 No i gdzie tutaj "błąd"? Jak Twoim zdaniem ma wyglądać wynik zaokrąglania? Może chodzi Ci o usunięcie nieznaczących zer z końca? for (int i = s.Length(); s[i] == '0'; s.SetLength(--i));...
Niestety ,bezpośrednio nie można. Pośrednio - (w zależnosci od wielkości liczby) Rozbić REAL na dwie liczby (przed i po przecinku)np.INTEGER i wyświetlić te dwie liczby przedzielajac przecinkiem. W twoim przypadku, jeśli możesz, to wprowadź mniejszą jednostkę (zamiast mm - µm) a potem w programie podziel przez 1000.
nie wiem co masz na myśli że podając km to zapisuje się w zmienną w metrach Chodzi o to, że zapis zmiennoprzecinkowy ma swoje problemy (przykładowo, float 0.1 + float 0.2 nie jest równy float 0.3). W takich małych układach jest przede wszystkim bardzo kosztowny (obliczeniowo) - a przy tym zupełnie zbędny. Bo nigdy nie osiągniesz precyzji 0.0000001...
No więc jest na to prosty sposób i zwie się fixed-point math. Zakładasz, że liczba jest zapisana w formacie np. 4:4 bity , gdzie 4 wysokie bity to liczba całkowita w przedziale 0-15 , a 4 niższe to ułamek w przedziale 0/16-15/16 Jeżeli mnożysz liczbe 8:0 przez 4:4 to masz wynik 12:4 i wszystko cacy - masz swój wynik i wartość ułamkową. Jeżeli chciałbyś...
Integer to liczby całkowite. Możesz je przechowywać w takiej zmiennej ale mnożona przez 1000 lub wyswietlać mnożoną przez 0.0001 (cztery znaki po przecinku ). Lub wybierz Currency lub Single i użyj funkcji Format. (jezeli to Visual Basic). pozdr
Im wiecej tym lepiej Chyba im mniej, tym lepiej ;) SuperPi oblicza zadaną liczbę cyfr po przecinku liczby Pi - im szybciej to zrobi, tym lepiej ;)
Przyjmując, że np. obrabiamy liczbę 1234 ms to w przypadku konwersji na sekundy otrzymasz następujące wyniki : [syntax=c] 1234 % 10 = 4 czyli liczbę od trzeciego miejsca po przecinku[/syntax] [syntax=c] 1234 % 100 = 34 czyli liczbę od drugiego miejsca po przecinku[/syntax] [syntax=c] 1234 % 1000 = 234 czyli liczbę od pierwszego miejsca po przecinku[/syntax]...
Niestety nie można operować na liczbach zmiennoprzecinkowych ( chodzi o funkcje matematyczne). Ale można np. pobrać liczbę zmiennoprzecinkową w formacie IEEE574 (konwersja automatyczna) z urządzenia zewnętrznego np. przez modbus RTU i przekazać ją do scady np przez modbus TCP , która potrafi odkodować format IEEE574 aby przedstawić wartość liczby z...
To co opisujesz właśnie nazywa się zaokrągleniem w dół, czyli masz problem natury psychologicznej - chcesz ale nie chcesz. :D =zaokr.dół(A1;2)
tylko, ze wartosc nadal bedzie w liczbach calkowitych takich jak 10,0 25,0 itd. a mi chodzi o to aby wartosc po przecinku byla rozna od zera np 21,3 Pomyśl, na obiekcie występuje temperatura ok 23 stopni Celsjusza. Panel przeskaluje ci jakąś wartość z przetwornika AD PLC na np. 253. Przy wyświetleniu tej liczby ty przesuniesz przecinek o jedną pozycje...
W teorii, 5V / 1024 = 0,0048828125 czyli 4,88mV. Aby wyświetlić więcej miejsc po przecinku zrób tak : [syntax=c]lcd.print(voltage, 3);[/syntax] Cyfra po przecinku oznacza liczbę miejsc po przecinku do wyświetlenia. Zastrzeżenie : nie w każdej bibliotece liquidcrystal ta opcja działa. Pozdr
Pętla, podstawianie (replace), porównywanie długości ciągów (len), rozbijanie ciągów (split), podstawianie, porównywanie, rozbijanie, itd. W zależności, czy warunek spełniony wstawianie wiersza, dodanie wartości, mnożenie *10, lub przepisanie. Mnóstwo kombinacji, ale do zrobienia.
Dobrze myślisz ;) A co do przeliczania.. to przeliczać µ (mikro) (µ=10^-6) na n (nano =10^-9) jest bardzo łatwo : skoro 1µ = 1000n więc przy przeliczaniu mikro na nano wystarczy przesunąć przecinek liczby o 3 miejsca w prawo. Przy przeliczaniu nano na mikro - odwrotnie - 3 miejsca w lewo :) Mam nadzieję że rozumiesz i się nie pomyliłem...
Chyba jednak nie ta instrukcja. Dzięki formatowi mogę uzyskać to że nie będzie przesuwało napisu Cool1 = Cool * 0.1953125 Cool2 = Fusing(cool1 , "#.#") Cool2 = Format(cool2 , " ") Tak masz rację, na symulatorze nie działa. Przy aliasach chyba jest błąd, dwa razy przypisy do tych samych pinów. [syntax=basic4gl]Ac Alias Pinb.0 Ss Alias Pind.7 Sg Alias...
Polecam bibliotekę [url=https://fmt.dev]fmt do formatowania liczb. Taki mały przykład [syntax=c]#include <fmt/core.h> #include <fmt/format.h> #include <iostream> using fmt::print; using namespace std; int main() { for (const auto liczba : {100.1232, 222323.0, -222323.0, 3.32, -2344.2, 5.0}) { print("| {: 13.5f} |\n", liczba); } print("\ndynamiczna...
Zrozumiałem ;) Właśnie do tego służy funkcja printf o której napisałem. Trzeba określić format na float i precyzję na jedną liczbę. Na stronie manuala funkcji printf jest link do sprintf gdzie formatowanie jest dokładnie opisane. Pozdrawiam, Krzysztof.
W załączonym arkuszu sprawa jest prosta (same liczby). Liczysz zajęte wiersze + przecinki. W treści natomiast, dopuszczasz tekst i tu jest już mniej prosta. Musiałbyś rozbić ciąg, sprawdzać czy fragmenty są liczbą i warunkowo dodawać do sumy... Przy ilości przecinków >3, bez VBA, robi się dość skomplikowana.
zamień sobie początek procedury Button2Click na var cena:real; sztuki:integer; wynik:real; rabat:real; rabatwynik:real; begin cena:=strtofloat(edit1.Text)... sztuki:=strtoint(edit2.Text)... rabat:=strtofloat(edit3.Text)... wynik:=cena*sztuki; problem leżał w tym że do zmiennej typu integer chciałeś...
Mówiłem że nie zastosowałeś zaokrąglenia. Pozostawiłem twoje wyliczenia ale z większą ilością miejsc po przecinku. Jak widzisz to nie są liczby z dwoma miejscami po przecinku tylko mają większą dokładność. (gdybyś posłuchał (zrozumiał) co mówiłem z przyciskaniem ikonki "zwiększ dziesiętne" zapewne byś do tego sam doszedł) Excel w komórce przechowuje...
A zamiana kropki z przecinkiem w ustawieniach regionalnych nie pomoże?
Robisz tabele na przykład: uchar table[10]={ po kolei hexy jak wyglądają poszczególne liczby oddzielone przecinkami}; zmienna = table[zmiennej która trzyma wartość np 5]; po tym masz już w "zmiennnej" nie wartość 0x05 ale tą co chcesz.
W najprostszych PLC masz liczoną wartość w liczbach całkowitych a na wyświetlacz kierujesz wartość z określoną liczbą miejsc po przecinku ...;)
w cout jest metoda bodajże point() ustawia miejsce przecinka w liczbach.
Funkcja ta polega na wyświetlaniu i zaokrąglaniu liczby do określonej liczby miejsc po przecinku (jak np. w kasie fiskalnej do 2 miejsc). Aby ją wyłączyć należy wcisnąć kolejno następujące klawisze [SHIFT], [SCI], [.].
użyj funkcji zaokrąglij i jej wynik przenieś do następnej kolumny, np.B. Wtedy w B będziesz miał już wartość całkowitą liczby z kol. A. Następnie zsumujesz komórki z kolumny B. Jeśli nie chcesz zaokrąglania a samą wartość przed przecinkiem to możesz użyć innej funckji =ZAOKR.DÓŁ(A3; 0) lub =ZAOKR.DO.CAŁK(A4)
Spróbuj przy SaveAs dodać parametr [syntax=vbscript]Local:=True[/syntax]Będ... miał zapisane zgodnie z lokalnymi ustawieniami systemowymi, to znaczy liczby z przecinkiem dziesiętnym, średnik jako separator pól, natomiast format daty taki jaki masz ustawiony w swoim systemie.
Otrzymane 2 bajty łączę w liczbę 16 bitową. Mnożę ją przez 10 i dzielę przez 16 (tj. przesuwam o 4 bity w prawo). Mam w wyniku temperaturę 10x większą niż w rzeczywistości. Ewentualne obliczenia i ustawienia wewnątrz programu robię na liczbach 10x większych. Dla procesora to żadna różnica. Wyświetlaniem zaś zajmuje się za każdym razem ten sam podprogram,...
A jaką wartość w kodzie binarnym ma przecinek ? Stosuje się następujące rozwiązania: - liczba stałoprzecinkowa: transmituje się tylko wartość. Urządzenie odczytujące samo wie gdzie ma być przecinek - zamiana cyfr i przecinka na znaki ascii - kodowanie zmiennoprzecinkowe (floating point)
Witam, Jeśli nie musisz nie korzystaj ze zmiennych typu single, lepiej przeskalować int'a kilka razy (np zamiast 1,232 robisz 1232 a przy wyświetlaniu dodajesz przecinek) operacje na liczbach zmiennoprzecinkowych zjadają spora flash i czasu procesora. Pozdrawiam, Marcin
To Oczywiście, że się skomplikowało. Najstarsi górale jeszcze pamiętają wyrażenia przecinkowe. :wink: Tyle, że nie oznacza to tego, co autorka ma na myśli. Wyrażenie[syntax=c]0001, 0011[/syntax]to dwie liczby ósemkowe, przy czym przecinek zwraca tylko prawy argument, czyli normalnie powinno być 9. Coś się tu nie klei... Natomiast do autorki - musisz...
Czyli trzeba eynik przybliżać do np 3 liczby po przecinku czy wręcz przeciwnie? Generalnie wyniki pośrednie nie są zaokrąglane. Końcowe wyniki podaje się na takiej liczbie cyfr znaczących, jak dane do zadania. Tutaj jednak nawet autor zadania chyba o tym nie pamiętał, jeśli jest jak napisałeś. Cyfry znaczące i po przecinku to nie to samo. Aby obliczyć...
Czerwone pole oznaczało liczbę po przecinku.
Możesz podać gdzie przeczytałeś że ta liczba po przecinku oznacza liczbę wysłanych bajtów? Help nic nie mówi na ten temat. Sprawdzałem w symulatorze że ta liczba nic nie zmienia. Jest taka informacja w helpie "When you use Printbin ar(1) , the whole array will be printed." A kto powiedział że ja wpisuje dane? Ja je wysyłam. Ale twoja tablica jest pusta....
Witam, mam jeszcze jedno putanie, czemu u mnie skaczą liczby po przecinku (dwie cyfry po przecinku skaczą), nawet gdy chce zmieżyć napięcie na baterii. Co może być tego przyczyną?? Mam taktowanie na 2MHz. Pozdrawiam i proszę o pomoc
a nie mówiłem...drugi zajmie jeszcze więcej :) Drugi pomysł używałem na Atmega16, lecz nie wywoływałem fprintf_P(); tylko kilka razy. Jeśli wiesz jak będzie wyglądał wynik tzn ile będzie miał miejsc po przecinku i w sumie ile cyfr to zawsze możesz użyć pomysłu kolegi: elektronik12z Możesz też bawić się w dzielenie, mnożenie, odejmowanie i modulo (czyli...
przy pierwszym uruchomieniu nie zapisuje wartości w "Calibrating Voltage", czyli 52.6 V. Mówi o "Failure". Wprowadzić trzeba dokładnie, czyli 2 liczby po przecinku. Równie ważne żeby wpisać . [kropkę] nie klasyczny przecinek.
Jeżeli wklejam dane znajdujące się w schowku za pomocą polecenia z Menu -> Edycja -> Wklej to jest wszystko w porządku, a jak robię to samo tylko w VBA np poprzez polecenie: ActiveSheet.Paste to wychodzi lipa... Wklejają się dane, z sugestią, że to tekst, a nie liczba. Byłoby to może jeszcze do przeżycia, gdyby nie duże liczby; np. 2 382,888 jest widziane...
Sprawdzaj pierwszy prawy znak przy TextBox1_Change. Muszą być spełnione trzy warunki: 1. TextBox1<>"" 2. Znak musi być liczbą 3. Jeśli nie jest liczbą musi być przecinkiem Jeżeli pkt.2 lub pkt.3 jest False, ucinasz ciąg o 1 znak z prawej...
Witam! Mam do napisania program który sumuje z pliku liczby zapisane po przecinku np. 16,21,13. Na ten moment udalo mi sie napisac program sumujacy liczby oddzielone spacjami ale nie wiem jak zabrac sie do tego dalej :/ Bede wdzieczny za pomoc! Załączam kod: [syntax=c]#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int...
Tu If IsNumeric(UserForm1.TextBox1) = False Or UserForm1.TextBox1 - Fix(UserForm1.TextBox1) <> 0 Then Po polsku: jeśli wartość pola nie jest liczbą lub liczba po przecinku nie jest zerem, to krzycz, że źle...
Składaj ciągi z odbieranych znaków. Jeśli trafi się przecinek to koniec danej partii. Potem tylko analiza: HELLO? END? Nie, więc liczba. Oczywiście przecinek trzeba pominąć.
Witam! Mam do zrobienia wyświetlacz liczby 12-bitowej BCD o wartościach od 00,0 do 99,9 z jak najmniejszym błędem. Czyli w zależności od liczby, przecinek będzie zmieniał pozycję np. 7,65 i 12,4. Mam do dyspozycji wyświetlacz 7-segmentowy (3-pozycyjny), i układy TTL jakie zapragnę. Ma ktoś jakąś podpowiedź? Kombinuje z multiplekserami, ale za bardzo...
Profont12, tak o stałej szerokości. Niestety po liczbach całkowitych są 3 kropki odstępu, przecinek, 2 kropki odstępu i liczby po przecinku. Tracę 3 kropki co ma dla mnie znaczenie. Próbowałem zabawy w edycję czcionki, ale mam kłopoty z jej poprawną konwersją.
Jeśli to mają być setne części godziny, a nie minuty, to sprawa jest dużo prostsza. Należy liczbę z wyliczonym czasem pomnożyć przez 24 (bo czas w Excelu to są doby) i do wyniku użyć formatu dla liczb: jeżeli liczby, które wchodzą w grę nie będą wymagały zaokrąglenia tzn. będzie Pan operował tylko ćwiartkami godzin, a nie pojedynczymi minutami to format...
jak rozwiązać ten problem ? załóżmy DOUBLE liczba = 23.4; int digit1 = int(t) / 10; // przyjmuje wartość 2 (jest OK) int digit2 = int(t) % 10; // przyjmuje wartosc 3 (jest OK) double temp = int(liczba) - liczba; // temp przyjmuje wartość -0.4 (jest OK) temp = abs(temp); // temp przyjmuje wartość 0.4 (jest OK) int W = temp * 10; // 0.4 * 10 Serial.println(W);...
jak pisałem - jest przecinek zamiast kropki. [syntax=bash] #!/bin/bash LICZBA=`tail -c 6 /home/mariusz/cpu.log` echo $LICZBA LICZBA2=`echo "$LICZBA" | tr "," "."` echo $LICZBA2 WYNIK=`echo "100-$LICZBA2" | bc` echo $WYNIK [/syntax]
Witam ! mprintf(format, %4.2f) - (to analogicznie do C jest formatowanie wyświetlania liczby - 4 znaki, 2 po przecinku). Wypróbuj może zadziała.
W polskiej wersji daj średnik zamiast przecinka.
Dla "blizniaczego" C++/CLI wygląda to tak, że podajesz w funkcji ToString() argumenty- N/n, gdzie n oznacza liczbę cyfr po przecinku, czyli na przykładzie, dla wyniku z 3 miejscami po przecinku: [syntax=c] System::Double pi=3.1415926535; label1->Text=pi.ToString("N3"); [/syntax]
Dokładnie tak. Kompilator wykonuje dzieleni całkowite, stąd problem. Swoją drogą, po co ładować float i specjalną wersję sprintf dla tak prostej czynności? Nie prościej pomnożyć result*1000 i podzielić przez 8192, wykonując operację na liczbach całkowitych? Na koniec tylko odpowiednio wyświetlić przecinek i cała operacja jest o jakieś 7kB krótsza i...
proszę o program do liczenia liczby Pi po wpisaniu przez użytkownika oczekiwanej ilości liczb po przecinku w języku Python. Oto przykładowy program napisany w języku Python, który pozwala na obliczenie liczby Pi z dokładnością do określonej liczby miejsc po przecinku: ```python import math n = int(input("Podaj liczbę cyfr dziesiętnych do obliczenia...
A jeśli ma ani liczby ani litery, tylko np. przecinek? Generalnie można użyć wyrażenia regularnego, można zrobić dwukrotną konwersję ->liczba->ciąg i porównać z pierwotnym
W niektórych zapalniczkach oznacza to datę produkcji jednak tutaj z tym przecinkiem nie bardzo to pasuje.
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ę...
Funkcją replace usuwasz najpierw "spację" na końcu. Potem usuwasz przecinki. Masz liczby całkowite. Formułą dzielisz je przez 100 i w sąsiedniej komórce masz to, co chcesz.
Liczba ta sama ale w innym systemie. W procku ma przecież BIN. W takim razie może faktycznie nie przelicza, ale w takim razie HEX-->BIN także nie jest poprawnym nazwaniem tego. To jest konwersja. Wiem co on robi tylko źle się wcześniej wyraziłem. SciroWroc: Licz na liczbach całkowitych a potem tylko w odpowiednim miejscu wstaw „przecinek”.
W załączniku jest VI i PDF z obrazkiem (front panel i block diagram), są tam dwie wersja programu, wynik działania obu powinien być identyczny. Do poprawnego działania potrzeba, by woltomierz wysyłał liczbę jako napis (cyfry, kropka? czy przecinek?, i ewentualnie 'E' i potęga 10, np. 1.23E-1 oznacza 0.123), po niej mogą być jakieś inne znaki, na końcu...
Witam, potrzebuje wczytać liczby z pliku txt. Plik wygląda następująco 11,2 45,6 47,5 gdzie przecinek oddziela 2 zmienne(liczba przed przecinkiem ma być w innej zmiennej niż liczba po przecinku). Nie mam w ogóle koncepcji jak do tego się zabrać (na pewno będzie potrzebna jakaś pętla do przeskakiwania linii), proszę o naprowadzenie mnie na trop.
Najpierw poczytaj co to są liczby stałoprzecinkowe i zmiennoprzecinkowe. Takie dzielenie jak tu zostało zaprezentowane jest na liczbach stałoprzecinkowych. W takim przypadku to ty decydujesz gdzie będzie przecinek i czy w ogóle będzie. Po za tym powtórzę się za kol koodpl : po co takie rzeczy rzeźbić w asm?
x*6/10 W otrzymanej liczbie przecinek stawiasz po cyfrze dziesiątek ------ Dokładniej #define TOP_X 0xFFFF / 6 void show_pos(char* pos_str){ char buffer[6]; unsigned int x = atoi(pos_str); x = (x>TOP_X)? (x/10)*6 : (x*6)/10; i_to_str_mit_przecinken_w_srodku(buf... x); lcd_puts(buffer);...
Uzyj funkcji sprintf (buffer, "%2.2f", wynik); nastepnie wyswietl 'wynik' wysylajac tablice 'buffer' do swojej funkcji obslugujacej LCD. 'buffer' jest tablica znakow o wielkosci - w tym wypadku:5 (2 liczby przed przecinkiem + 1 przecinek + 2 liczby za nim). Zadeklaruj wiec: char buffer[5]. Nie zapomnij dolaczyc naglowka stdio.h BF
jak połączyć kolumnę data z kolumną godzina Załącz przykładowy plik :!: Jak widać w kodzie Power Query usiłujesz połączyć -scalić kolumny typu tekstowego :?: Sprawdź na początek jaki format mają te dwie kolumny - czy rzeczywiście jest to "czysta data" i "czysta godzina" :?: jeśli tak to bez Power Query można zwyczajnie zsumować te kolumny - data to...
Pytanie zasadnicze: tam zawsze będzie przecinek czy może być czasami przecinek a czasami kropka? Chodzi mi o samo rozdzielenie części dziesiętnej od całkowitej; Jeśli zawsze będzie tam przecinek to można pracę podzielić na dwa etapy: 1) wczytać linię z pliku i zamienić przecinek na kropkę 2) zamienić wczytany napis na liczbę Jeśli zawsze będą kropki...
I przy okazji abyś wiedział na przyszłość litra µ (konkretnie u) przed liczbą oznacza przecinek. Zapis µ47 to to samo co ,47µ czyli 0,47µ. Inny przykład ze schematu tego tel: R15 k1 czyli 0,1kΩ, albo dioda D17 C5V1 czyli 5,1V.
Cześć, biedzę się z takim tematem: mam pewne dane liczbowe w Excelu (niektóre to liczby całkowite, inne wymierne) i chciałbym ustawić format wyświetlania taki: - dla liczb całkowitych chcę widzieć np. 7 - dla liczb wymiernych chcę widzieć np. 7,23 Rzecz w tym, że chcę ograniczyć ilość miejsc dziesiętnych, a przy liczbach całkowitych w ogóle pominąć...
Albo można dać zaokrąglenie liczby do 2 miejsc czy nawet 0 po przecinku : number_format($zmienna,0);
Jak w temacie Mam liczbę 1,3 Zamieniam przecinek na kropkę i zamiast oczekiwanego 1.3 mam datę Czy ktoś może wie dlaczego Office 365 Excel 1808 Kompilacja 10730.20280 Język polski, Właczone wyświetlanie systemu Windows klawiatura polska programisty symbol dziesiętny liczby = ",'
To nie żaden problem. To zwykłe dzielenie stałoprzecinkowe. Jeśli operandami dzielenia są liczby całkowite, to wynik też jest liczbą całkowitą. Jesli chcesz wynik po przecinku, to musisz albo zrzutować któryś z operandów na liczbę rzeczywistą, albo dokonać jego zapisu jako liczbę rzeczywistą (np: 2.0). Zauważ, że w C, w odróżnieniu od Pascala, nie ma...
3. Jak zaokrąglić liczbę do np. 3 miejsc po przecinku? Pomnożyć przez 1000, uciąć część ułamkową, podzielić przez 1000. Aby być w pełni w zgodzie z matematycznymi regułami zaokrąglania, można po pomnożeniu przez 1000 dodać do liczby 0.5 (albo -0.5, jeżeli liczba jest ujemna).
Spox. Użyłem manipulatorów Dzięki
W sposobie formatowania nic nie zmieniałem. Dodałem funkcję UDF Daty, która zamienia zapis w kolumnie H na tablicę dat, która jest potem używana do definicji reguł formatowania warunkowego. Akceptowalne zapisy w kolumnie H: Pojedyncza data w formacie: d.m.rrrr (z dwiema kropkami) Ciągły przedział dni zapisany z kreską: d-d.m.rrrr (jeden łącznik, dwie...
Kod wydaje się sprawować prawidłowo. Przecinek jest względny. Operacje na zmiennych z przecinkiem są męczące dla mikrokontrolera. Jesli nie jest to konieczne to należy ich unikać. Zauważ że sam DS nie wysyła Single tylko Integer. Każda zmienna z jednym miejscem po przecinku pomnożona przez dziesięć da liczbę całkowitą. Tutaj przecinek jest "wirtualny"...
[syntax=java]System.out.println(String.f...
O ile dobrze pamiętam to dopisuje się gdzieś na początku wiersz: cout.precision(x); , przy czym x to liczba miejsc po przecinku chyba -3, ale sprawdź na czymś prostym bo nie pamiętam a nie mam na czym czasowo sprawdzić.
Masz źle napisanego SQL. Insert into tabela.. Zauważ, że puszczasz zapytanie do bazy. Całe zapytanie jest stringiem, więc nie ma problemu żeby zainsertować do bazy coś, co było w we właściwości Text. Nie trzeba tego w żaden sposób konwertować. Co najwyżej musisz pamiętać o tym, że w liczbach zmiennoprzecinkowych w zapytaniu mają być kropki, a nie przecinki....
Zawsze mnie uczono, że liczba bezpośrednio po % oznacza długość (całkowitą) pola wydruku, natomiast w przypadku %f liczba po kropce oznacza ilość cyfr części ułamkowej do wydrukowania. Wobec tego specyfikacja %2.2f jest nieprawidłowa bo specyfikuje za małą szerokość pola. W tym wypadku printf rozszerzy pole tak, aby jednak liczbę wydrukować. Dla dwóch...
Potrzebuję pomocy. Jak odczytywać Norax 1? Jest w tym miejscu gdzieś ukryty przecinek, czy jest to wszystko w liczbach całkowitych? https://obrazki.elektroda.pl/5018775900_...
Zwykłymi formułami to dość trudno uzyskać. Napisałem funkcję UDF o nazwie Podziel, której podaje się jako argument zakres danych albo nazwę tabeli. W wyniku otrzymuje się tablicę z wynikami. Można ją wyświetlić jako formułę tablicową, jak pokazałem w komórkach E10:G14 albo wprowadzić do tabeli Excela indywidualnie za pomocą funkcji INDEKS. Można to...
witam Program język clipper /harbour tworzenie nowego rekordu z zapisem zmiennej Program wykonuje zapis zmiennej "NUM" do bazy plik base.dbf pole "numer" ;(n)5; mam probem z tą procedurą ponieważ do pola numer są wpisywane tylko liczby całkowite a to co po przecinku ułmki dziesietne i setne brak . jakiej użyc procedury . function main() test()...
:arrow: marek003 Witam "starego" znajomego :D Nie czytałem dokładnie od początku, ale mam drobną uwagę do postu wyżej. Co będzie, jeśli User wpisze: 1. tekst 2. liczbę z przecinkiem/kropką (a co, wolno mu) 3. liczbę ujemną 4. Inne nieprzewidziane rzeczy Np przez ctr+v Zwykle zamykam w takich przypadkach InputBox w pętli 'Do' i trzymam Usera do skutku....
Najlepiej poprzez zaokrąglenie daty do liczby całkowitej w dół, wyszukaj odpowiednią funkcję bo nazwy funkcji nie pamiętam. Następnie otrzymaną wartość sformatuj jako datę. Może to być tak ale pewności nie mam. =Zaokr.w.dol(A2,0) Na przyszłość zapamiętaj, że Excel zapisuje datę i godzinę jako liczbę rzeczywistą ( z przecinkiem). Część całkowita to data...
Pobieżnie przeglądając nasuwają się dwa wnioski (w sumie trzy ale od razu zakładam, że koleżanka do portu PA7 nie podłączyła diody LED). 1. Wcale nie musi to być 99 albo 96. Do wyniku być może dodać jeszcze 128. 2. Z uporem maniaka włącza koleżanka podciąganie na pinie, do którego podpięty jest czujnik temperatury. Nie wiem co prawda czy jest możliwe...
Jedynka za średnikiem oznacza zaokrąglenie do jednego miejsca po przecinku.
W licznikach najczęściej podawane są kilowatogodziny, z dokładnością do 0,01. Dla użytkownika ważna jest kiczba do przecinka, jest to liczba zużytych kilowatogodzin. Na przkład spisujemy liczni raz, następnie po tygodniu raz jeszcze, odejmujemy te wartości od siebie i mamy ilość zużytych kilowatogodzin. cena kilowatogodziny wacha sie około 40 gr.
Według danych tutaj: http://www.dmtrade.pl/p6887,multimetr-cy... na zakresie 500Ω ma 2 cyfry po przecinku, na zakresie 5kΩ jedną cyfrę.
(at)WojcikW Przecież liczba "pi" jest nieskończona po przecinku i nieokresowa i każde finalne obliczenie w oparciu o nią jest przybliżone. Kwestia tylko taka jakiego potrzebujesz przybliżenia i do czego i czy.
Jest wiele metod, napiszę ci taką, która mnie odpowiada. Zaznaczasz wszystkie komórki, wybierasz opcję: szukaj i zamień. Wpisujesz to co ma być zamienione, na to co ci pasuje [kropka na przecinek, czy przecinek na kropkę], i klikasz zamień wszystko, i to tyle.
wyświetlać liczba przecinek dzielenie przecinek wyświetlać przecinek
objaw przepustnica wystrzelenie poduszki czujnik biegu wstecznego
Nowy piecyk Saunier Duval nie odpala - przyczyny Schemat elektryczny wypiekacza chleba Tefal