liczby double

Znaleziono około 929 wyników dla: liczby double
  • [STM32] - Złożenie kilku charów w liczbę double

    Spróbuj może przekopiować to do osobnej tablicy znaków (zakończonej znakiem '/0') i użyć funkcji atof() z stdlib.h.

    Mikrokontrolery ARM   03 Cze 2015 09:08 Odpowiedzi: 2    Wyświetleń: 834
  • C++ - Jak odczytać liczby double ze stringa bez błędów naruszenia pamięci?

    Może to ci pomoże http://cpp0x.pl/dokumentacja/standard-C/... schowek = strtok( NULL, korektor );

    Programowanie Początkujący   20 Lut 2015 20:09 Odpowiedzi: 5    Wyświetleń: 1638
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [WinAVR][C] Część całkowita z liczby FLOAT/DOUBLE na CHAR

    Jeśli chcesz, żeby zaokrąglał zamiast obcinać to do zmiennej float dodawaj 0,5 i następnie rzutuj.

    Mikrokontrolery AVR   09 Kwi 2010 12:39 Odpowiedzi: 5    Wyświetleń: 8761
  • [C] Jak zapisać liczby typu double do pliku tekstowego w języku C?

    %d służy do wyświetlania zmiennych typu całkowitego (integer). Masz kawałek działającego kodu: int main(int argc, char *argv[]){ float a1; FILE *fp; fp=fopen("Uklad_Rownan.txt"... printf("Wprowadz a1: "); scanf("%f",&a1); fprintf(fp,"%5.2f",a1)...

    Programowanie Początkujący   17 Cze 2009 06:49 Odpowiedzi: 6    Wyświetleń: 3778
  • REKLAMA
  • Formatowanie liczby double do 2 miejsc po przecinku w C# w TextBoxie

    string.Format("{0:.00}",3.12345);

    Programowanie   11 Lut 2005 15:05 Odpowiedzi: 2    Wyświetleń: 4734
  • [bascom] Przepisanie 8 bitów liczby Double do liczby Byte

    Dzięki za naprowadzenie ... kierunek dobry ale zrobiłem bez tworzenia zbędnych zmiennych. Według przykładu musiałbym stworzyć ich 1152 szt. a co najważniejsze je nazwać i samo operowanie na nich było by problemem. Moje rozwiązanie wygląda tak: Dim Liczba(128) As Double At &H400 - zapis lokuje 1kB pamięci począwszy od 1024 komórki Odwołanie robię bezpośrednio...

    Mikrokontrolery AVR   16 Lis 2012 20:22 Odpowiedzi: 4    Wyświetleń: 2004
  • REKLAMA
  • C# - Usunięcie ze string wszystkich znaków oprócz cyfr i przecinka

    To jeśli liczba jest oddzielona od reszty linii jakimś znakiem, wystarczy: [syntax=csharp]double suma = 0; foreach (string element in richTextBox1.Lines) { string[] pola = element.Split(' '); if (pola.Length > 0) { double d; bool isDouble = double.TryParse(pola[0], out d); if (isDouble) { suma += d; } else { //akcja, jeżeli pierwszym "polem" nie jest...

    Programowanie Początkujący   05 Sie 2013 09:50 Odpowiedzi: 8    Wyświetleń: 4290
  • Błąd wywołania PrzeliczTemp() bez argumentu w programie C++ DevC++ – jak poprawić?

    Tutaj nie chodzi o zwracanie wartości tylko o przekazywanie parametrów. Twoja funkcja przyjmuje jeden parametr, w jej deklaracji jest napisane: double PrzeliczTemp(double tempF) Oznacza to, że funkcja zwraca jakąś liczbę typu double, i jako parametr musi dostać inną liczbę typu double. W tej funkcji, i tylko w niej, ta liczba znana jest jako...

    Programowanie   27 Cze 2008 15:25 Odpowiedzi: 17    Wyświetleń: 1955
  • Jak poprawnie czytać liczby double z pliku tekstowego dane1.txt?

    Wkleiłem Twoj kod zmienilem tylko strFilePath na swoja sciezke i alej bzdury mi wczytuje ...Moze z plikiem txt cos nie tak ?

    Programowanie   28 Mar 2012 20:53 Odpowiedzi: 11    Wyświetleń: 1500
  • Assembler 8086 - Jak podzielić mantysy liczb double?

    Standardowy algorytm dzielenia binarnego - jeden z dwóch do wyboru - restytucyjny albo nierestytucyjny. Opis znajdziesz w każdej książce z okolic arytmetyki komputerów.

    Mikrokontrolery   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1695
  • STM32F4: Kompilator nie używa FPU w projekcie blink_led - jak to naprawić?

    Uwierz mi, że wszystko działa jak trzeba, tylko trzeba mieć świadomość różnic między float a double... Np. jak wezmę Twój przykład i zmienie double na float: volatile float f = 123.5434; Niby OK, ale... 123.5434 jest... liczbą typu double, więc faktycznie masz konwersje (ze względu na volatile). Jak dasz 123.5434 f (albo zrzutujesz na float), to już...

    Mikrokontrolery ARM   10 Lip 2013 21:50 Odpowiedzi: 6    Wyświetleń: 1290
  • [c][atmega8] Błąd przy wyświetlaniu na LCD,instrukcja switch

    Pewnie bledow masz wiele, ale zacznijmy od poczatku: dtostrf(tem, 1,0,buffer_n);// Konwersja liczby double do asci return buffer_n; //funkcja zwraca buffer_n czyli wartosc cisnia w kodzie ASCI dtostrf nie sprawdza dlugosci bufora, ktory u ciebie wynosi 5 bajtow, w tym musisz miec miejsce na znak konca strungu. Czyli 4 bajty zostaja, konwertujesz...

    Mikrokontrolery AVR   04 Gru 2009 09:34 Odpowiedzi: 5    Wyświetleń: 2034
  • REKLAMA
  • Jak zaokrąglić double w Javie, aby zachować dwa miejsca po przecinku?

    [syntax=java]System.out.println(String.f...

    Programowanie Początkujący   21 Cze 2015 06:23 Odpowiedzi: 4    Wyświetleń: 2493
  • [AVR][C] - czy to wielki kłopot zamieniać double na text?

    char st1 to nie zadziala. tablice nalezy inicjowac rozmiarem znanym podczas kompilacji. masz wiec dwa wyjscia: 1. albo rozmiar na sztywno 2. albo szybki kurs uzycia funkcji malloc i obslugi dynamicznego przydzialu pamieci (obstawiam, ze jak procek nie ma pozadnej ilosci RAMu, to nawet nie ma co probowac) x = 53.7; <-------------------- tu muszę...

    Mikrokontrolery AVR   08 Cze 2008 22:03 Odpowiedzi: 13    Wyświetleń: 5217
  • Kalkulator kosztów podróży w VB - wynik zawsze 0, jak naprawić?

    Prawie dobrze założyłem że textboxy mają takie nazwy jak niżej , np txdystans [syntax=vbnet] dim dystans as double = txdystans.text dim spalanie as double = txspalanie.text dim cena as double = txcena.text dim litry as double=dystans*cena dim wynik as double=litry*cena msgbox("koszt: " & math.round(wynik,2)) [/syntax] integer to liczby 1,2,34,435435...

    Programowanie Początkujący   19 Paź 2018 09:16 Odpowiedzi: 4    Wyświetleń: 501
  • [C++] Poprawne wyświetlenie wyniku przeliczenia - 22,96875 zamiast 22,31

    W zależności od tego, czy chcesz wykonać obliczenia na liczbach zmiennoprzecinkowych, czy stałoprzecinkowych możesz użyć jednego z dwóch rozwiązań: Wynik dzialania to 22.9688. Wynik dzialania to 22,9687. Przy okazji: algorytm całkowitoliczbowy nie liczy poprawnie dla wyników ujemnych.

    Programowanie Początkujący   20 Cze 2022 15:48 Odpowiedzi: 17    Wyświetleń: 903
  • [Bascom]Jak wyświetlić dziesiętnie double liczbę?

    Z tego wszystkiego najważniejsze jest stężenie siarki w winie z najbliższego nocnego. Zamiana liczby 1234 na ASCI 1234/10=123 reszty 4, dodajesz do tego 30h i możesz wysłać do LCD/uarta- wyświeli ci cyfre 4 123/10=12 reszty 3, dalej robisz jak wyżej . . . 1/10=0 reszty 1, dalej robisz jak wyżej Zrozumiał? Zamiana dodatniej na ujemna (i w drugą strone)....

    Mikrokontrolery AVR   12 Sty 2009 07:37 Odpowiedzi: 12    Wyświetleń: 2581
  • Java - obliczanie liczby pierwiastków funkcji kwadratowej

    Wywołaj na końcu tą funkcję do liczenia liczby pierwiastków i wyświetl tą informację. np: import javax.swing.JOptionPane; public class MK { public static int iloscPierwiastków (double a , double b, double c){ if(a!=0){ double delta = b*b-4*a*c; if(delta <0){ return 0; }else{ if(delta==0){...

    Programowanie Początkujący   07 Maj 2010 13:45 Odpowiedzi: 1    Wyświetleń: 1328
  • Jak numerycznie zbadać ciągłość funkcji w C++? Analiza granic lewo- i prawostronnych

    Jeśli Cię to satysfakcjonuje, to możesz użyć: #include <float.h> // double f(double x); lim_minus = f(x * (1.0 - DBL_EPSILON)); lim_plus = f(x * (1.0 + DBL_EPSILON)); DBL_EPSILON jest najmniejszą reprezentowalną liczbą typu double dla której zachodzi 1.0+DBL_EPSILON != 1.0 Dla innych typów jest to FLT_EPSILON...

    Programowanie   12 Gru 2008 10:10 Odpowiedzi: 11    Wyświetleń: 5325
  • [BASCOM] Jak obliczyć pierwiastek kwadratowy w BASCOM na ATtiny2313?

    bo następuje wtedy konwersja liczby double na ciąg znaków :D Uroki bascom'a

    Mikrokontrolery AVR   28 Maj 2011 22:47 Odpowiedzi: 6    Wyświetleń: 2068
  • Jak zoptymalizować program do liczenia banknotów i monet w reszcie?

    Witam! ad 1) Nie ma takiej potrzeby ad 2) tu już gorzej... Masz zdefiniowane dwie tablice różnych typów: int B[ ] .... double M[ ] ... oraz zmienną i, którą indeksujesz te tablice. Dopóki działasz na tablicy B, wszystko w porządku za każdym przebiegiem zmienna i zwieksza swoją zawartość o 1, ale zanim przejdziesz do tablicy M musisz zmienną "i" wyzerować...

    Programowanie Początkujący   04 Kwi 2013 20:08 Odpowiedzi: 8    Wyświetleń: 2955
  • [c++] Jak wczytać liczby typu double z pliku z pominięciem znaków - i pustych pól?

    (at)Dżyszla - od kiedy to atof() zgłasza wyjątki? Sugerowałbym najprostsze podejście - czytasz ze strumienia liczby double, jeśli czytanie się nie powiedzie to ignorujesz znaki do końca linii i znowu czytasz: while (stream) { double d; if (stream >> d) { // zrób coś z liczbą d } else { stream.clear();...

    Programowanie Początkujący   05 Lut 2010 19:49 Odpowiedzi: 3    Wyświetleń: 3184
  • Delphi - Format wyświetlanego tekstu z liczby float

    Dość prosto :) Wypróbuj taki kod : [syntax=delphi]program Project1; {$APPTYPE CONSOLE} uses SysUtils; var liczba : double; //dowolny typ zmienno przecinkowy pom : integer; wynik : string; begin liczba := 168032.123; pom:=trunc(liczba); // wartosc calkowita pom:=pom mod 1000000; //obciecie wszystkiego powyzej 6 cyfr wynik:=SysUtils.Format('%.*d', [6,...

    Programowanie Początkujący   04 Lip 2014 06:36 Odpowiedzi: 10    Wyświetleń: 3507
  • [JAVA] RealJ 3.6 Dodawanie liczb typu double. Skąd ten błąd?

    Wyglada, jakbys mial zainstalowana baaardzo stara wersje JRE na sprzecie, na ktorym te bledy wyskakuja. static double Double.parseDouble(String) jest dostepna od wersji 1.2 specyfikacji jezyka. Sprawdz wersje JVM (komenda: java -version ).

    Programowanie Początkujący   08 Cze 2009 15:04 Odpowiedzi: 2    Wyświetleń: 2918
  • [C++] Sprawdzenie ile liczba ma miejsc po przecinku?

    Nie muszę czytać bo z przeliczania jednostek m.in. IEEE 754 pisałem tyle co kolokwium. A jeśli by się nie dało jakoś rozwiązać tego co chce to nie dostalibyśmy takiego zadania. Po wprowadzeniu liczby double muszę mieć na tablicy typu int liczby po przecinku, jakoś się musi dać.

    Programowanie Początkujący   07 Gru 2010 00:18 Odpowiedzi: 16    Wyświetleń: 10787
  • C# - Znaczenie !Double i out error w pętli oraz out int w metodach

    szukam informacji na temat tych dwóch wpisów: !Double out error Nie ma czegoś takiego jak 2. Także na temat out, ale inaczej: out int Znowu wyjęty z całości fragment - jest to fragment deklaracji parametru typu int metody (funkcji) jako "wyjściowy", czyli taki, który po wykonaniu na nim operacji w tej metodzie pozostanie zmieniony. Wyjaśniono to dokładniej...

    Programowanie Początkujący   18 Paź 2012 17:27 Odpowiedzi: 3    Wyświetleń: 1518
  • Błąd przy użyciu metody getDiceValue() w klasie RandomGenerator w Java

    Czyli proponujesz, żeby zrobić tak: int a=2; double mac[][]; Test2 (double liczba){ double mac[][]=new double[a][a]; for(int j=0;j<mac.length;j++){ for(int k=0;k<mac.length;k++){ mac[j][k]=liczba; } } } Znamy wcześniej już a. Niestety...

    Programowanie   07 Lis 2005 18:43 Odpowiedzi: 9    Wyświetleń: 3323
  • [C++] Niejednokładność zmiennych różnych typów

    Dzięki za wsparcie. Problem rozwiązałem w taki sposób, ponieważ maksymalnie potrzebuję części tysięcznych, liczby double zaokrągliłem do trzech miejsc po przecinku, pomnożyłem razy 1000 i na końcu wrzuciłem do zmiennej typu na integer. Teraz operując na typie liczb całkowitych nie mam tego problemu.

    Programowanie   10 Lis 2011 06:57 Odpowiedzi: 4    Wyświetleń: 1455
  • [stm32 cortex m3][gcc 4.4.2] Czy to błąd kompilatora?

    Ale bez tych flag linker wywala błąd, bo libc,libgcc je potrzebują. Zresztą kompilator nie używa instrukcji vfp, bo gdyby używał to miałbym błąd związany z brakiem koprocesora. A tu operacje zmiennoprzecinkowe nie działają wtedy, gdy argumentami są liczby double inicjowane w sekcji .data. Na liczbach całkowitych działają poprawnie.

    Mikrokontrolery ARM   31 Mar 2010 17:39 Odpowiedzi: 5    Wyświetleń: 2444
  • C+ Wyświetlenie liczby z ustaloną liczbą miejsc po przecinku

    Cześć Sprawa wygląda następująco: Mam Editbox'a do którego chcę wpisać wartość liczby double. Liczbą ta jest przykładowo liczba=25.25648754. Nie chcę tej liczby zaokrąglać, bo potrzebuję pełnej precyzji do dalszych obliczeń. Chcę jedynie wyświetlić ją w editbox'ie jako liczbę z przykładowo dwoma miejscami po przecinku (zaokrąglenie nie ejst wymagane)....

    Programowanie   22 Wrz 2009 14:46 Odpowiedzi: 2    Wyświetleń: 1353
  • Mikrokontrolery - Narzędzia i języki programowania

    Czy ktoś wie jak użyć w C funkcji która konwertuje string na liczbę double? Funkcja ma ogólną postać następującą: double strtod(const char *s, char **endptr) No i kapuję wszystko prócz tego do czego jest ten podwójny wskaźnik **endptr i co tam mam wstawić w tym miejscu w funkcjii? Może ktoś zna jakąś inną funkcję która jest prostsza i robi to samo....

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239735
  • Wartość S7: L B#16#40 - HEX czy DEC?

    (at)piotrpak, najpierw zapytaj kolegę o rodzaj sterowania. ..a zwykle jak ładowałem wartość dziesiętną to pisałem "L liczba" ( liczba jest 16bitowa integer), można jeszcze 32 bitową i robiło się to chyba przez " L L#liczba" (double integer, ze znakiem). Mam nadzieję, że niczego nie pomieszałem,.. nie pomieszałeś

    Automatyka Przemysłowa   24 Sty 2010 15:05 Odpowiedzi: 5    Wyświetleń: 918
  • [C++] Program do obliczeń na wektorach- przeciążanie operatora dodawania.

    Funkcja przeciążająca operator + powinna być klasy wektor. Teraz próbujesz wynik dodawania wektorów zapisać jako 1 liczba double a prawidłowo taki wynik musi mieć 2 składowe x, y. Po za tym takim przypisaniu do s przypisujesz wartość y ponieważ druga instrukcja nadpisuje pierwszą.

    Programowanie Początkujący   08 Kwi 2011 17:52 Odpowiedzi: 9    Wyświetleń: 3836
  • Nota katalogowa EEPROM 24C32 po polsku: rejestry, adresowanie, maks. liczba

    float zajmuje 4 bajty, double 8. w jednym adresie mogę zapisać liczbę zajmującą max 1 bajt,wiec nie mogę zapisać liczby typu double do jednego adresu tak.?? dobrze rozumiem.??

    Mikrokontrolery AVR   26 Kwi 2011 22:06 Odpowiedzi: 6    Wyświetleń: 2086
  • Eclipse - Jak zsumować liczby w tablicy?

    [syntax=java]import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.util.Arrays; import java.util.Random; public class klasa2 { public static void main(String[] args) { klasa1[]Tablica= new klasa1 [50000]; double r1; double r2; double liczba; double suma; double srednia; double odchylenie; double potega; liczba...

    Programowanie Początkujący   10 Kwi 2013 17:38 Odpowiedzi: 3    Wyświetleń: 1563
  • Błąd z funkcją integer przy obliczaniu pierwiastków w Delphi

    Niestety nie podałeś jaki jest błąd. Nie pamiętam dużo z pascala, ale na 99% czepia się tego, że pierwiastek z liczby nie jest raczej liczbą całkowitą i trudno to zapisać w typie integer bez konwersji. Masz dwie możliwości: -Konwersja pierwiasta do typu integer (bodajże funkcja Round) , ale wtedy tracisz całą wartość ułamkową... -Zmiana typu integer...

    Programowanie   10 Mar 2007 16:58 Odpowiedzi: 8    Wyświetleń: 4659
  • ESP8266/ESP32: Konwersja DOUBLE do INT - jak zapisać pierwszą liczbę po przecinku?

    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);...

    ESP8266 i ESP32   04 Lip 2021 10:21 Odpowiedzi: 3    Wyświetleń: 567
  • C# Visual Studio 2010: Zamiana litery na cyfrę i zmiana koloru na czerwony

    Jak rozumiem potrzebujesz walidajcję liczby z przecinkiem (typu double)? double.Parse() wyrzuca wyjątek, jeśli format jest niepoprawny. Jeśli chcesz użyć go do walidacji, lepiej wykorzystaj metodę double.TryParse(), która nie zgłasza wyjątku przy błędzie konwersji. Poniżej masz dwa przykłady jak to można rozwiązać z komentarzami. 1. Ja zawsze stosuję...

    Programowanie Początkujący   02 Kwi 2011 17:16 Odpowiedzi: 5    Wyświetleń: 2307
  • Jak zacząć programować STM32F4DISCOVERY z STM32F407VG?

    Faktycznie, nie zauważyłem tego. Przy kompilacji czegoś takiego: [syntax=c] float zmienna; ... zmienna = zmienna + 1.5; [/syntax] Kompilator zamieni zmienną na double, doda liczbę double o wartości "1.5" i całość przerobi z powrotem na floata. Pomaga dodanie litery "f" na końcu liczby: [syntax=c] float zmienna; ... zmienna = zmienna + 1.5f; [/syntax]...

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15757
  • C++ - Prosze o pomoc zlokalizowania błedu w programie

    Program przebudowałem wykorzystałem funkcje rekurencyjną oraz dodałem klasę liczącą wartość. Teraz napotkałem na problem ze zliczaniem. W jaki sposób umieścić w tej funkcji licznik? [syntax=cpp]#include <iostream> #include <stdio.h> #include <cstdlib> #include <windows.h> using namespace std; class sr_waz { double liczba; double...

    Programowanie Początkujący   20 Cze 2014 13:17 Odpowiedzi: 4    Wyświetleń: 1128
  • Błędy kompilacji w Visual C++ 2010 Express - książka Od zera do gier kodera

    Oto cały działający kod: [syntax=cpp]#include "stdafx.h" #include <math.h> #include <iostream> using namespace std; double round( double liczba) { if( liczba - floor(liczba) < 0.5 ) { return floor(liczba); } else { return ceil(liczba); } } int _tmain(int argc, _TCHAR* argv[]) { double liczba; cout << "Podaj liczbe: "; cin >>...

    Programowanie Początkujący   26 Wrz 2012 19:01 Odpowiedzi: 19    Wyświetleń: 2661
  • [Atmega8][C] Obmierzanie czasu z dokładnością do 0.1ms

    btw czemu się tak upierasz przy tym, aby funkcje delay wywoływać z parametrem 1, można tam wpisać dowolna liczbę typu double więc czemu nie _delay_ms(t/1000.0) ?

    Mikrokontrolery AVR   25 Cze 2010 09:36 Odpowiedzi: 8    Wyświetleń: 1256
  • Jak przekonwertować string na double w Pascalu? StrToFloat nie działa

    W Pascalu procedura konwersji łańcucha na liczbę nazywa się Val

    Programowanie   10 Cze 2007 09:15 Odpowiedzi: 2    Wyświetleń: 2862
  • c# - Jak zamienić double na string z kropką zamiast przecinka?

    Witam. Jak zachować kropkę zamieniając double np 1.46 aby w stringu nadal wyświetlała się kropką? Mi z automatu zamienia na przecinek. Będę wdzięczny za pomoc. Np double liczba=1.46d; string str=liczba.ToString();

    Programowanie   13 Lis 2015 15:29 Odpowiedzi: 2    Wyświetleń: 1569
  • Atmega 16 - C: Błąd kompilacji przy modulo z double i int, jak naprawić?

    Operand modulo (%) działa tylko z liczbami całkowitymi, dla zmiennych o typie float/double musisz użyć funkcji fmod. Co ma sens ze względu na zapis liczby. BTW, na AVR typ double jest równy typowi float. No i nie używaj typu float do liczenia czasu, w wielu przypadkach uzyskasz bezsensowne wyniki, co jest związane ze skończoną reprezentacją zapisu liczby.

    Mikrokontrolery AVR   07 Maj 2013 17:20 Odpowiedzi: 15    Wyświetleń: 2097
  • [c++] Jak w C++ parsować i sumować liczby binarne w tekście zakończonym średnikiem?

    Napisałem naprędce taki kod: #include <cstdio> #include <cstdlib> using namespace std; enum STATE { NN, SIGN, BNUM, CCOMA, ENUM }; enum CTYPE { DIGIT, MINUS, COMA, OTHER }; CTYPE getCTYPE(int character) { switch (character) { case '0': return DIGIT; case '1': return DIGIT; case '-':...

    Programowanie Początkujący   11 Sty 2010 19:12 Odpowiedzi: 6    Wyświetleń: 4113
  • C++ - Jak uzyskać dokładny wynik obliczeń zamiast zaokrąglonego?

    999! trochę duża ta liczba będzie, zapoznaj się z tym wątkiem http://www.elektroda.pl/rtvforum/topic19... //zmień double na typ całkowity i skorzystaj a biblioteki do obsługi dużych liczb

    Programowanie Początkujący   12 Kwi 2011 22:33 Odpowiedzi: 7    Wyświetleń: 2044
  • C++ odczyt z pliku binarnego - błąd przy sumowaniu liczb z pliku dane.dat

    Koniec końców poradziłem sobie w taki sposób, więc do zamknięcia. [syntax=cpp]#include <iostream> #include <cstdlib> #include <cstdio> #include <stdio.h> #include <io.h> using namespace std; int main() { double liczba,suma=0,licznik=0; FILE *plik; plik=fopen("dane.dat","rb"); if(plik==NULL) { cout<<"Blad odczytania...

    Programowanie Początkujący   14 Sty 2015 14:12 Odpowiedzi: 4    Wyświetleń: 1026
  • Jak połączyć rejestry ADCL i ADCH w ATMega16 dla 10-bitowego ADC?

    No i plytka nowa zrobiona, mniej wiecej dziala tak jak potrzeba. Okazalo sie, ze zakres napiec jest do 2V z malutkim hakiem, wiec zostawilem napiecie odniesienia wewnetrzne, stabilnie mi mierzy. jednak jest pewno ale. Nie wiem dlaczego, ale sfiksowal mi albo kompilator albo cos innego. Otoz program w procesorze mimo, ze dziala to jednak wywala sie na...

    Mikrokontrolery   04 Cze 2007 21:23 Odpowiedzi: 20    Wyświetleń: 2551
  • Algorytm dopasowania szóstej liczby do danych historycznych w VBA Excel

    Niestety nadal jest źle: gdy pierwsze 5 liczb są takie same no 100) to szósta nie wpływa na wynik. Zawsze jest zero. Jednak tak być nie może. Przepraszam za niedogodności. To prawda, jeśli pierwsze pięć liczb jest identycznych, odchylenie standardowe wyniesie zero, co spowoduje, że współczynnik zmienności również będzie równy zero, co z kolei spowoduje,...

    Programowanie   17 Lis 2023 14:01 Odpowiedzi: 13    Wyświetleń: 195
  • Basic - Jak wyświetlić liczbę z 4 miejscami po przecinku?

    Tak jak sivex napisał,zadeklarowałeś A jako integer. Nie pamiętam jak jest w języku basic (odległe czasy), ale w Qbasic są takie deklaracje: INTEGER A 16-bit signed integer variable. LONG A 32-bit signed integer variable. SINGLE A single-precision 32-bit floating-point variable. DOUBLE A double-precision 64-bit floating-point variable. STRING * n% A...

    Programowanie   02 Mar 2007 09:29 Odpowiedzi: 3    Wyświetleń: 999
  • C#.NET - Jak dopasować liczbę znaków do szerokości richTextBox w Windows Forms?

    Po przełożeniu na C# mogłoby to wyglądać mniej więcej tak: [syntax=csharp]private void Form1_SizeChanged(object sender, EventArgs e) { this.richTextBox1.Text = "Dane z SQL " + "Szerokość: " + this.richTextBox1.Width + Environment.NewLine; double liczba_znakow = Math.Floor(Convert.ToDouble((this.richTe... / 3.01)-3)); for (int i = 0; i <=...

    Programowanie   27 Sie 2014 10:16 Odpowiedzi: 10    Wyświetleń: 1122
  • [AVR] [AVR][C] Przeliczanie wartości z ADC dla czujnika PT100 - kalibracja i wzór

    Dziękuje GrEG0 za naprowadzenie na prawidłowe rozwiązanie, natomiast bardzo przepraszam, że poruszyłem wielkie ego Pana Freddie Chopin. A dla ludzi któży dopiero zaczynają z avr i mają podobny problem podaje kod który działa prawidłowo: #include <stdint.h> #include <avr/io.h> #include <inttypes.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   15 Wrz 2009 20:24 Odpowiedzi: 24    Wyświetleń: 3986
  • Visual Studio C++ - Tablica dwuwymiarowa z funkcji.

    wygląda dobrze ale błędny może być zapis w textboxie albo liczba z kropką albo z przecinkiem a jeśli nie to to spróbuj [syntax=cpp]double Liczba = atof((M2_8->Text).c_str());[/syntax]

    Programowanie Początkujący   26 Cze 2013 20:17 Odpowiedzi: 6    Wyświetleń: 2397
  • programowanie w C - znajdowanie najmniejszej liczby

    1. Czemu inna kolejność dla min i max? 2. Jak zajdzie potrzeba przerobienia tego na 400 liczb - zwariujesz. 3. Skoro już znasz pętli to czemu nie zapętlisz całości zamiast "martwego stopu". 4. Zastanów się nad nieco szerszym podejściem: [syntax=c]#include <stdio.h> int main(void) { int liczba,count,max=0,min=0; double sum=0; for(;;) { count=0;...

    Programowanie Początkujący   21 Paź 2015 14:11 Odpowiedzi: 7    Wyświetleń: 1623
  • Java - Błąd przy szukaniu min i max ceny w tablicy obiektów

    Witam.W tablicy szukam obiektów o najwyższej i najniższej cenie.Przedstawiam tu kawałek kodu za to odpowiedzialny.Wydaje mi sie dobry, ale w trakciie wykonywania programu powstaje błąd. double min = tablicaTowarow[0].cenaNetto; //przypisujemy zmiennym min,max,liczba double max = tablicaTowarow[0].cenaNetto; //wartość pierwszego pola...

    Programowanie Początkujący   15 Kwi 2009 18:58 Odpowiedzi: 3    Wyświetleń: 5284
  • [STM32G030][HAL_CUBE_IDE][FreeRTOS] Działanie warunku IF z użyciem zaokrąglania i porównania

    Ponieważ ja ją zadaje. round() zwraca zaokrągloną liczbę typu double. Dlaczego uważasz, że bedzie nie przewidywalne? A jest przewidywalne? W przykładzie napisałeś licz = 0. Jakby nie zaokrąglić czwórki nie będzie. W innym wątku robisz licz+=1, co bez volatile (a i to nie jest wszystko) już jest trudne do przewidzenia. Napisz co chcesz zrobić.

    Mikrokontrolery ARM   04 Paź 2020 20:13 Odpowiedzi: 7    Wyświetleń: 753
  • C++ jak wypisać float jeśli jest całkowita bez zer

    Zrobiło się 20 bo liczba 131232323.7 zapisana jest jako 1.3123232e+008 (= 131232320.0) Polecam podwójną dokładność - double. [syntax=cpp]double a = 131232325465465.755; if( a == double( (long long)a) ) //sprawdzamy czy całkowita printf("%.0f",a); else printf("%.1f",a); [/syntax]

    Programowanie   09 Lip 2011 07:04 Odpowiedzi: 8    Wyświetleń: 3327
  • Jak zmodyfikować makro VBA do sortowania licz do A200 w Excelu?

    Bardziej chodziło mi, że makro jest przygotowane na sortowanie nawet stu wartości w wierszu, Ty masz to do lotto, specyficznie do 6 liczb, więc Const MaxX możesz zmienić na 6 spokojnie, wtedy będzie brało pod uwagę tylko kolumny od A do F. Jeśli będziesz chciał sortować losowania z innych gier, gdzie załóżmy jest losowane 20 liczb, to wtedy można to...

    Obsługa oprogramowania   17 Maj 2020 17:21 Odpowiedzi: 10    Wyświetleń: 627
  • Interpretacja zapisu rand()/RAND_MAX w C/C++ dla współrzędnych punktu

    To "tradycyjne" podejście generuje inny przedział - od 1/1001 do 1000/1001 włącznie; książkowy przykład daje liczby z zakresu od 0 do 1 włącznie. Użycie RAND_MAX gwarantuje najwyższą dostępną rozdzielczość, zaś "tradycja" ogranicza ją do 1/1001. Zastanawiam się, dlaczego mnożą tam przez 1.0 zamiast zwyczajnie zrzutować na double. Jeszcze jakiś kompilator...

    Programowanie   26 Sty 2019 12:27 Odpowiedzi: 3    Wyświetleń: 1818
  • Jak wyświetlić liczby rzeczywiste z dokładnością do 3 miejsc na ATtiny2313?

    Niestety o ile dobrze kojaże, w C mamy do dyspozycji tylko dwa typy zmiennych dla liczb zmiennoprzecinkowych - wspomniany float oraz double (8 bajtów, 15 miejsc po przecinku), w razie w long double, ale to nie to czego szukasz. Tak więc prostszego od float typu nie znajdziesz. Natomiast istnieje kilka innych rozwiązań dla liczb zmiennoprzecinkowych,...

    Mikrokontrolery   08 Wrz 2008 22:16 Odpowiedzi: 4    Wyświetleń: 3396
  • Grafika wektorowa 3D (software) na mikrokontrolerze

    Teoria dotycząca TranslateTo2d() http://mediawiki.ilab.pl/index.php/GKIW_... Teoria dotycząca funkcji zmiany rozmiaru, przesunięć i obrotów: http://mediawiki.ilab.pl/index.php/GKIW_... [; Swoją drogą - próbowałeś na liczbach typu double? 4\/3!!

    Mikrokontrolery   20 Sie 2009 08:54 Odpowiedzi: 8    Wyświetleń: 1437
  • Czytnik linii papilarnych GT-511C1R (komunikacja z Atmega8, eclipse c)

    Pytanie czy po każdym poleceniu muszę wysłać polecenie końca linii (znak 13), co jeśli przesyłam większą liczbę (word) za pomocą dwóch bajtów to czy też muszę stosować znak końca linii? To jest binarny protokół, nie powinieneś wysyłać żądnych dodatkowych znaków poza pakietem/ramką. Dodatkowo mam pytanie w jaki sposób obliczyć CheckSum? Tak jak zostało...

    Mikrokontrolery   20 Mar 2017 14:30 Odpowiedzi: 10    Wyświetleń: 963
  • C: Jak poprawnie zaalokować i używać dynamicznej tablicy typu double?

    1. Tak to nam skonweruje liczbę zmiennoprzecinkową na stałoprzecinkową eg: 2.2->2. 2.Jest też dobre.

    Programowanie Początkujący   14 Paź 2012 16:11 Odpowiedzi: 7    Wyświetleń: 1860
  • Duże liczby w C. Zapis wyrażenia. Suma szeregu arytmetycznego.

    Faktycznie powinno byc tyle, tyle podal elektryk. Mozna to osiagnac deklarujac n jako double.

    Programowanie   20 Mar 2006 13:06 Odpowiedzi: 4    Wyświetleń: 1062
  • SPI - Wysyłanie danych: char, hex, int, double - konwersja i obsługa 8-bitowa

    jeśli wykonam coś takiego : char a; int b = 775; a = (char)b; to zmienna "a" będzie zawierała pierwszych osiem bitów pochodzących ze zmiennej b ? a dokonując: b>>8; a=(char)b; do zmiennej "a" przypisze kolejne osiem bitów od 8-go do 15-go bitu ? A jak tego dokonać jeśli będą to liczby typu double czyli zmiennoprzecinkowe ?

    Mikrokontrolery   14 Mar 2010 19:16 Odpowiedzi: 5    Wyświetleń: 1284
  • Jak stworzyć konwerter jednostek z użyciem ComboBox w Borland C++ Builder 6.0?

    A może tak: 1) do ComboBoxa wstawiasz opcje jakie chcesz mieć: m --> km m --> cm ha --> a itd. 2) W tablicy umieszczasz współczynniki zamiany (w takiej kolejności jak ich opisy w ComboBoxie), tj. double a[] = {0.001, 100, 100 itd.} Po wybraniu opcji (indeks tej opcji i indeks współczynnika będzie taki sam, np. i) i naciśnięciu przycisku oblicz wywołujesz...

    Programowanie Początkujący   09 Cze 2010 19:53 Odpowiedzi: 5    Wyświetleń: 2657
  • EXCEl/VBA - Liczba miejsc po przecinku w zależności od listy z Combobox

    Splitem go i policz. Np [syntax=vb]Private Sub CommandButton1_Click() Dim a As Double Dim b As Double Dim dr As Integer a = TextBox1.Value b = TextBox2.Value liczba = Split(UserForm1.ComboBox1.Value, ",") dr = Len(liczba(1)) Me.Label5.Caption = Round(a + b, dr) End Sub[/syntax]

    Programowanie Początkujący   25 Lip 2013 20:14 Odpowiedzi: 3    Wyświetleń: 5124
  • Jak zsumować liczby w kolorowych komórkach? Potrzebna formuła do Excela.

    [syntax=vbscript]Function SumujKolorowe(Zakres As Range) As Double For Each k In z If k.Interior.Color <> vbWhite Then a = a + k Next SumujKolorowe = a End Function [/syntax]

    Obsługa oprogramowania   24 Lip 2020 18:39 Odpowiedzi: 18    Wyświetleń: 942
  • Biblioteki do dzielenia zmiennoprzecinkowego na Atmega - AVR

    Wypisuje Ci 0 gdyż funkcja utoa potrafi konwertować tylko liczby całkowite. Wykorzystaj funkcje dtostrf(double liczba,char dlugosc,char precyzja, char* bufor); float V; float V_wypisz; interwal=50; V= (float) S / (float) interwal; V_wypisz=V*3600; char km5[10]; dtostrf(V_wypisz, 4,2,km5)

    Mikrokontrolery   11 Sie 2008 09:08 Odpowiedzi: 6    Wyświetleń: 3135
  • Jak zadeklarować i wyświetlić liczbę zmiennoprzecinkową w C?

    Witam! Jeśli liczba jest zdefiniowana jako long double to formatka powinna być: "%Lf" (duże L). Tak przynajmniej jest w Pelles C.

    Programowanie Początkujący   18 Gru 2015 23:25 Odpowiedzi: 7    Wyświetleń: 1593
  • Jak działa algorytm szybkie mnożenie w języku C? Wyjaśnienie kodu

    To na pewno zadziała: #include<stdio.h> #include<conio.h> #include<math.h> int main() { double a, b, c; printf("podaj liczby do potegowania a^b: \na= "); scanf ("%lf", &a); printf ("b= "); scanf("%lf", &b); c=pow(a,b); printf ("%lf",...

    Programowanie   14 Mar 2006 23:54 Odpowiedzi: 12    Wyświetleń: 9903
  • Jak sprawdzić poprawność liczby float w C przy użyciu scanf?

    scanf zwraca w wyniku ilość poprawnie wprowadzonych danych, np: double liczba1; int wynik; wynik=scanf("%lf",&liczba&... w zmiennej wynik będzie wartość 1 jeżeli scanf poprawnie odczyta liczbe, lub 0, jeżeli tego nie zrobi, a np. w takim przypadku: scnanf("%lf%c%lf",&liczba1... scanf zwroci 0,1,2, lub 3....

    Programowanie   12 Maj 2006 10:13 Odpowiedzi: 1    Wyświetleń: 873
  • sprintf nie wyświetla double/float na LCD Mega8 - jak to naprawić?

    Witam, mam taki dziwny błąd ponieważ nie mogę wyświetlić liczby w postaci double ani float, zawsze mam znak zapytania. Oto fragment kodu: [syntax=c] double i; i = 21.42; LCD_GoTo(0,1); sprintf(str,"%2.2f", i); LCD_WriteText(str); [/syntax]

    Mikrokontrolery AVR   03 Sty 2012 22:04 Odpowiedzi: 11    Wyświetleń: 1960
  • C++ - Jak obliczyć średnią liczb z pliku tekstowego?

    Witam! Spróbuj czegoś takiego: [syntax=c]#include <iostream> #include <fstream> #include <conio.h> #include <math.h> #include <stdio.h> #include <stdlib.h> using namespace std; int main(int argc, char *argv[]) { double suma = 0.0, liczba; unsigned int n = 0; ifstream odczyt.open("srednia.txt"); if(odczyt.is_open())...

    Programowanie Początkujący   08 Wrz 2016 15:04 Odpowiedzi: 38    Wyświetleń: 4659
  • [C++] Jak konwertować char na liczby zmiennoprzecinkowe z pliku?

    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...

    Programowanie   21 Maj 2008 19:50 Odpowiedzi: 9    Wyświetleń: 3236
  • Jak używać biblioteki procedur matematycznych w asemblerze AVR?

    double func( double A Hmm.. A jak 64-bitowa liczba double została zmieszczona w czterech 8-bitowych rejestrach? Magia się dzieje :) Ta sama magia jaką stosuje kompilator GCC. Jeżeli go stosujesz i jesteś przekonany że gdy wpiszesz double to masz podwójną precyzję to jesteś w błędzie :-). (takie informacje wyciągnołem z kursu C zamieszczonego w EDW)....

    Mikrokontrolery   27 Cze 2007 17:26 Odpowiedzi: 19    Wyświetleń: 3203
  • Program w c++, parę błędów i prośba o instruktaż

    Ok, to zrobiłem. O ile dobrze rozumiem, zmienna double jest nie potrzebna, wystarcza float tylko pojawia się kolejne pytanie: Gdy chce zadeklarować zmienną pisząc pseudokodem - suma=cena_paczki+cena_towaru żeby w dalszej części programu nie wykonywać już zadania (cena_paczki+cena_towaru)/dolar tylko suma/dolar jak muszę ją zadeklarować? Wystarczy suma=cena_paczki+cena_towaru;...

    Programowanie Początkujący   13 Sty 2011 17:47 Odpowiedzi: 7    Wyświetleń: 1173
  • Jak przetłumaczyć funkcję losującą z C++ na Pascala?

    Witam. Mam pewien program w c++ i potrzebuje go przerobić na język pascal. Wszystko jest ok tylko mam jeden problem a mianowicie: Jak zapisać poniższą funkcję w pascalu. x = (double)rand()/(RAND... // losujemy liczby rzeczywiste y = (double)rand()/(RAND... // z zakresu <0,1> Cały program służy...

    Programowanie Początkujący   02 Lis 2009 15:50 Odpowiedzi: 6    Wyświetleń: 3048
  • Excel VBA - Makro do sprawdzania podzielności przez 59 w komórce A1

    Zapis:[syntax=vb]Private Sub Worksheet_Change(ByVal Target.Address(0,0)="A1" As Range)[/syntax] jest oczywiście błędem (jest zresztą w edytorze VB wyświetlany czerwoną czcionką). Target jest zadeklarowana jako zmienna typu Range, i jest odwołaniem do aktualnie zmienianej komórki. W deklaracji zmiennej nie ma miejsca na przypisywanie jej wartości. Właściwie...

    Programowanie Początkujący   10 Maj 2013 09:00 Odpowiedzi: 4    Wyświetleń: 5505
  • Jak przesłac wartość 16bit z PC do uC poprzez UART i odwrotn

    pubus , ten kod jest tragiczny. Jest jeszcze dla Ciebie nadzieja, że nie rzutowałeś tych liczb na double przed podzieleniem (widziałem bibliotekę graficzną, gdzie w konstruktorze w pewnej klasie był czyszczony obrazek operując na liczbach double, co można było zrobić na liczbach stałoprzecinkowych, po poprawieniu kodu, konstruktor był wykonywany w...

    Mikrokontrolery   31 Paź 2012 18:18 Odpowiedzi: 13    Wyświetleń: 2175
  • Zwiększenie precyzji obliczeń liczby Fibonacciego w C++ - typy zmiennych

    no to daj unsigned long double

    Programowanie   06 Sie 2007 17:50 Odpowiedzi: 16    Wyświetleń: 5219
  • Dlaczego program nie działa prawidłowo? Programowanie w języku C.

    Sprawdź poniższe czy jest ok i porównaj ze swoim programem, pozdrawiam. [syntax=c]#include <stdio.h> #include <math.h> int main() { double a1,a2,b1,b2,c1,c2,x1,x2;//ustalamy zmienne double pole;//pole trojkata ABC double XAB;//pole trojkata XAB double XAC;// pole trojkata XAC double XCB;//pole trojkata XCB printf("Wprowadz wspolrzedne wierzcholka...

    Programowanie Początkujący   21 Gru 2020 00:44 Odpowiedzi: 3    Wyświetleń: 420
  • C++ - Sprawdzenie funkcji: średnia z pliku binarnego i kopiowanie bez ujemnych

    Witam, Mam prośbę: czy mógłby mi ktoś sprawdzić poniższe programy? [syntax=cpp] #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; /*Napisz funkcję wyznaczającą wartość średnią z ciągu liczb typu rzeczywistych (double) zapisanych na dysku w pliku binarnym "dane.dat".*/ double avg() { fstream plik; int i; double...

    Programowanie Początkujący   30 Sty 2014 01:52 Odpowiedzi: 6    Wyświetleń: 1704
  • Jak działa funkcja w STEP 7 dla sterownika Siemens S7-300?

    Witam Multiply Double Integer - mnożenie liczby INT 32bit. Pozdrawiam,

    Automatyka Przemysłowa   08 Lip 2013 11:34 Odpowiedzi: 4    Wyświetleń: 1296
  • BASCOM pożera pamięć RAM. Program się nie kompiluje.

    Pierwsza sprawa - po Bascomie nie masz się co spodziewać optymalnego programu, to raczej język do zrobienia czegoś na szybko i bez większej znajomości programowania. Niestety, do poważniejszych zadań nadaje się w zasadzie tylko C. Druga sprawa - pewnie jest tak - w C, kiedy tylko zadeklarujesz zmienną, kompilator i tak ją usunie, jeśli jej nie używasz....

    Mikrokontrolery Początkujący   20 Lut 2012 21:42 Odpowiedzi: 8    Wyświetleń: 1611
  • [Java] Jak zaokrąglić double do 1 miejsca po przecinku? Błąd metody round()

    Witam serdecznie, mam taki pewien problem.Chciałem zaokrąglić liczbę zmiennoprzecinkową z zakresu double do jednego miejsca po przecinku.Próbowałem nawet obciąć "część" liczby po przecinku ale ciągle mam błąd - Cannot find symbol - method(round(double,int)).Jakoś nie mogłem tego zrozumieć co w dokumentacji pisze dlatego założyłem ten temat. Co robię...

    Programowanie Początkujący   17 Lut 2010 21:25 Odpowiedzi: 2    Wyświetleń: 2246
  • Delphi: Błąd przy wyświetlaniu wyniku w Label z użyciem zmiennych i pi

    działa, ale jest problem, że wynik jest nieprawidłowy. czyli coś jest z typami danych poknocone... Dane wejściowe są pobierane z pola edit (są to liczby całkowite), czyli string i następnie konwersja na typ Integer, we wzorze występuje liczba pi, która należy określić typem double, tak? a liczba obliczona bedzie jaką liczbą? na jakiego typu danych liczyć??...

    Programowanie   24 Mar 2007 17:56 Odpowiedzi: 14    Wyświetleń: 3026
  • Porównanie mocy obliczeniowej i energooszczędności PIC vs AVR

    No bez przesady. Programuje się go akurat trudniej, przecież masz różne tryby 16 i 32 bitowe, złożone adresacje itd. A co mnie to obchodzi pisząc w C albo C++? Nic. Programuje się to prościej, m.in. dlatego że jak chce mieć stałą we flashu, to piszę "const" i już, a nie niekończące się zabawy z PROGMEM i wszystkie związane z tym problemy (różny sposób...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 45270
  • [C++]Konwersja double/float do AnsiString z ustawioną liczbą cyfr znaczących

    Problem związany jest z konwersją float/double do AnsiString. Generalnie wykonuję to tak: [syntax=c]jakas_nazwa_obiektu->Caption = "Jakiś napis: " + jakas_nazwa_obiektu->Caption.FloatToStrF... ffExponent, 40, 1);[/syntax] Zgodnie z [url=http://docs.embarcadero.com/product...

    Programowanie   12 Lis 2019 03:19 Odpowiedzi: 3    Wyświetleń: 471
  • STM32 Discovery F0 - Czy warto zaczynać naukę ARM bez doświadczenia z AVR?

    Co do zmiennego przecinka - jeśli ARM nie ma FPU to jest to tak samo prawdziwe dla ARM jak i AVR. Bezedura (; Po co mam kombinować bezsensownie jak coś policzyć na liczbach całkowitych, skoro układ ma prawie 100MHz i nawet bez FPU mogę sobie takich operacji wykonywać kilkadziesiąt-kilkaset tysięcy na sekundę? Kiedyś pisałem dosyć skomplikowany algorytm,...

    Mikrokontrolery Początkujący   09 Kwi 2013 20:11 Odpowiedzi: 58    Wyświetleń: 9681
  • VB Excel 2013 - Jak zwiększyć liczbę iteracji przy porównywaniu dużych kolumn?

    Mam do porównania dwie kolumny: pierwsza ma ponad 200.000 wierszy druga ma ponad 66.000 wierszy Napisałem w VB proste dwie pętle i jeden warunek wstawiający znaczniki w wierszach, gdzie obie pozycje są sobie równe. Porównywanie działa tylko do pozycji 48 pierwszej pozycji. Czyli niespełna 3 miliony operacji. Pytanie, gdzie można zwiększyć ilość iteracji...

    Programowanie   29 Gru 2014 11:40 Odpowiedzi: 22    Wyświetleń: 1368
  • Język C - Program kalkulator - Proszę o poprawienie błędów

    To dlatego, że liczby reprezentowane są na skończonej liczbie bitów i w końcu "rozbijamy" się o te pojedyncze bity. Typ "float" to 32 bity zmiennoprzecinkowe, zmień na "double" a się poprawi. Radzę poszerzyć swoją wiedzę na temat typów zmiennoprzecinkowych a wszystko stanie się jasne.

    Programowanie Początkujący   16 Lis 2013 17:04 Odpowiedzi: 2    Wyświetleń: 2097
  • Dlaczego Athlon Barton 2500+ XP działa na FSB 166MHz zamiast 200MHz?

    Twoj procesor dziala z FSB = 166MHz, jednak jest to magistrala DDR (double data rate). Producenci prawie zawsze podaja 333 zamiast 166, zapewne dlatego ze dla wielu ludzi im wieksza liczba tym szybciej. ;)

    Komputery Hardware   17 Sty 2006 09:19 Odpowiedzi: 11    Wyświetleń: 1549
  • MATLAB - Obliczenie pochodnych cząstkowych funkcji y(x1,x2,x3) w punkcie (1,2,3)

    Witaj! Aby wyznaczyć wartość pochodnych w punkcie (1,2,3), możesz zastosować funkcję subs na już wyznaczonych pochodnych zamiast podstawiać wartości x1, x2 i x3 osobno. Oto zmodyfikowany kod, który wyznaczy wartości pochodnych dla funkcji y w punkcie (1,2,3): clear syms x1 x2 x3 y(x1,x2,x3)=x1*x2^x3+x1^2*x3 % Obliczanie pochodnych poch_x1=diff(y,x1)...

    Programowanie Początkujący   29 Mar 2023 19:02 Odpowiedzi: 2    Wyświetleń: 594
  • Darmowy program do C++ z licencją komercyjną podobny do C++ Builder

    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]

    Programowanie Początkujący   13 Sty 2018 22:01 Odpowiedzi: 21    Wyświetleń: 2601
  • C++ i Declaration error. Proszę o sprawdzenie kodu.

    Dlaczego występuje błędy 25 linijka i 33? #pragma hdrstop #include <iostream.h> #pragma argsused #include <math.h> const int maxlos=1000; const int kwmaxlos=maxlos*maxlos; //--------------------------------------... double Liczba(int illos) {int i,x,y,w,z, k=0,zz=0; for (w=0; w<20; w++)...

    Programowanie Początkujący   04 Mar 2009 08:47 Odpowiedzi: 9    Wyświetleń: 1247
  • C++: Jak poprawnie zakończyć pętlę while przy EOF podczas wczytywania liczb?

    Tak na pierwszy rzut oka musisz wyjąć błędne dane ze strumienia bo one tam zostają. Możesz sobie zrobić zmienną typu "string" i do niej wyjąć coś co okaże sie, że nie jest liczbą, skasować błąd i dalej. Musisz pamiętać by uważać na wartości hexadecymalne np. 0xff otrzymasz najpierw 0 a resztę jako text. Zależy co chcesz uzyskać, sprawdzaj i pomijaj...

    Programowanie Początkujący   17 Sie 2014 14:44 Odpowiedzi: 5    Wyświetleń: 2160
  • Błąd konwersji liczb do float w algorytmie genetycznym C++, Visual Studio 2008

    [syntax=cpp]liczba = (ulamek/1000) + calkowita;[/syntax] ulamek/1000 - wynik będzie w int, a następnie będzie rzutowany na float, czyli stracisz część ułamkową. Wystarczy rzutować jedną z liczb na float, lub po prostu zapisać 1000 w postaci 1000F (F bo float). Jeśli wynik byłby double to wystarczyłoby 1000.0.

    Programowanie   02 Kwi 2012 12:22 Odpowiedzi: 2    Wyświetleń: 1935
  • Free Pascal - Jak dzielić liczby rzeczywiste typu 0.005?

    Musisz tylko użyć zmiennych zmiennoprzecinkowych (signle, real, double, extended)

    Programowanie   16 Cze 2013 13:51 Odpowiedzi: 1    Wyświetleń: 1218