Jeśli już chcesz bawić się w Win32 to naskrobałem bardzo prosty program #include <windows.h> #include <time.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); static char gszClassName[] = "test"; static HINSTANCE ghInstance = NULL; int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR...
Można wykorzystać ciekawą właściwość funkcji podaj.pozycję - jeśli typ wyszukiwania ustawimy równy 1 to będzie ona wyszukiwać najbliższego wyniku mniejszego niż szukany. Tak więc przy obecnym układzie można wypróbować coś takiego (dla komórki F2): =INDEKS($C$2:$C$4;PODAJ.POZYCJĘ&... I rozciągnąć w dół. Oczywiście...
(rand()%b+a) zwraca liczby z przedziału 10-50. Jeśli chcesz 10-40 to b=30.
Ponieważ dla komputera nie ma prostego sposobu, żeby wygenerować liczbę z dowolnie wybranego rozmiaru. Losowana jest zawsze liczba o stałej długości. Reszta z dzielenia, uzyskiwana operatorem %, ma bardzo ciekawą właściwość, nigdy nie uzyska się reszty większej, niż dzielnik (pomniejszony o jeden). Dlatego ta sztuczka jest powszechnie wykorzystywana...
program losowanie; uses crt; var a:real; begin clrscr; randomize; a:=random(101); write('Wylosowano ',a); readkey; end.
Witam czy mogę ustawić skalę Db w amplitunerze Onkyo tx sr333 bo fabrycznie jest cyfrowo 0-100 A ja chcę żeby było to w zakresie decybeli (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Niestety w modelu Onkyo TX-SR333 nie przewidziano fabrycznej opcji przełączenia domyślnej skali głośności (0–100) na skalę decybelową (dB). Dokumentacja oraz instrukcje...
Nie znam takie wbudowanej funkcji. Ale można to obejść, możesz losować liczby i sprawdzać czy wylosowana to 5 jeżeli tak to powtarzasz. To ma jedną wadę wyobraź sobie że cały czas będziesz losował 5 ... Druga opcja to wykonanie 2 losowań pierwsze dla liczb z przedziału np. <2,5) drugie (5,n>. Trzecie co przychodzi mi na myśl to wrzucasz konkretne...
Logarytm to wykładnik, do jakiego należy podnieść podstawę, aby otrzymać daną liczbę. Można zrobić funkcję rekurencyjną z argumentami: logarytmowana liczba; początek przedziału w którym szukamy; koniec przedziału, w którym szukamy; zadana dokładność. Funkcja niech dzieli przedział na pół, liczy wartość e^(środek_przedziału) i następnie wywołuje się...
Witam Błąd wywala pewnie wtedy kiedy random wylosuje Ci wartość zero, o ile masz taka tablice jak w Twoim poście powyżej. Tam tablice indeksujesz od jedynki. Natomiast nigdy przy takim wywołaniu nie wylosuje Ci 26. Zrób takie wywołanie i będzie wszystko ok: liczba:=random(26)+1; Jeżeli masz takie wywołanie random(range) to funkcja wylosuje...
Użyj funkcji =SEKUNDA(TERAZ()) Będzie ona zwracać aktualną sekundę. Jeżeli chcesz zeby zwracało liczby powiedzmy z przedziału [0..k) to zrób =MOD(SEKUNDA(TERAZ()); k)
Kolego, wydaje mi się, że wystarczy tu skorzystać z funkcjonalności "Poprawność danych". Wystarczy ustawić zakres wpisywanych danych na liczby całkowite z przedziału <100000000;999999999> i sprawa załatwiona. Dodatkowo można ustawić komunikaty wejściowe i komunikaty przy błędnych danych.
Witam jak wygenerować 16bitową liczbę w pamięci z przedziału od 1..9999999999999999 i następnie zapisać ją do pliku tekstowego. Tylko jedno dodam : to zupełnie nie ma sensu. Indeks tej "liczby" będzie taki sam jak sama liczba. Może raczej kolega powie dokładnie czemu to ma służyć, bo generowanie pliku tekstowego o pojemności kilkuset terabajtów zawierającego...
W Pascalu funkcja Random(x) losuje liczby całkowite z przedziału Zepsułeś całą niespodziankę :)
[syntax=cpp]//deklaracja zmiencyh #include <iostream> #include <cstdio> #include <conio.h> #include <math.h> #include <cmath> #include <time.h> using namespace std; int main() { int tab[10]; srand(time(0)); for (int i=0;i<=10;i++) //dodaje elementy do tablicy { tab[i] = rand()%20+1; } for (int i=0;i<=10;i++)...
http://php.net/manual/pl/function.rand.p...
Poniższe rozwiązanie jest proste i skuteczne dla każdego rozkładu: Jeśli masz generator liczb o rozkładzie jednostajnym na odcinku http://obrazki.elektroda.pl/6449993200_1... W praktyce owe `rzutowanie` i określanie to nic innego, jak policzenie G(Y) gdzie G to funkcja odwrotna do dystrybuanty rozkładu normalnego. 1. Ponieważ funkcja...
Szukam sposobu na zamianę danych podanych w Excelu w następujący sposób: tabela A 100 102 dane1 dane2 dane3 … 103 103 dane4 dane5 dane6 109 115 dane7 dane8 dane9 116 120 dane10 dane11 dane12 125 130 dane13 dane14 dane15 itd Gdzie pierwsze dwie kolumny to jakby zakres. Czyli pierwszy zakres to od 100 do 101, drugi to pojedynczy punkt 103, potem...
Sam Sung dobrze Ci napisał. Bo w tej Twojej procedurze Piotrd po wylosowaniu liczby są trzy możliwości 1. Albo wylosowano 0 2. Albo wylosowano 1-4 i trafi na edit z textem 3. Albo wylosowano 1-4 i i trafi na pusty edit więc jak widzisz tylko ostatnia z możliwości zrobi to co chcesz aby robiło za każdym uruchomieniem procedury. Spróbuj tego: procedure...
Dawid taa - zwłaszcza jak masz powiedzmy 10000 elementów Jeśli byłoby i milion nie byłoby problemu. Kwestia jest tylko ile liczb wchodzi w grę z tego przedziału jeśli dużo to owszem nie ale jeśli pare liczb to wiadomo że najłatwiej sprawdzić (if) czy nie została wylosowana inna liczba. ---edit--- hah znalazłem rozwiązanie, myślę że trudne nie jest...
zrób sobie zmienną typu string i wczytuj do niej znaki. Wtedy masz tekst i z tablicy ASCII - na wikipedii masz fajnie rozpisaną ;) korzystasz i sprawdzasz czy podany znak jest cyfrą 0-9 czyli czy należą do przedziału 48-57 ;) i wczytujesz te liczby aż do napotkania znaku innego ;) Pamiętaj że możesz mieć wg tego co napisałeś różne liczby czyli zarówno...
z definicji pochodna jest prostą prostopadłą do krzywej w punkcie Styczną raczej, nie prostopadłą... Dodano po 17 Niejak nie rozumie, czy wynika to z charakterystyki typu long double? Dokładnie tak. Liczby zmiennoprzecinkowe są zapamiętane w komputerze ze skończoną dokładnością. Typowe formaty zmiennoprzecinkowe rozkładają liczbę na cechę (2 do jakiejś...
Ale w jaki sposób chcesz wysyłać te komendy? Jesli z komputera to musisz zaintalować sobie jakis terminal do obsługi RS-232. Po porawnym połączeniu mozesz wpisywać z klawiatury komendy. Trzeba byc tylko świadomym że w ten sposób wysyła się liczby 8-bitowe czyli od 0 do 255. Taka liczba może byc odczytana bezpośrednio jako rozkaz lub jako znak, czyli...
Zmienna rozmiar mówi jak duż ma być tablica a min i max to zakres z jakiego ma losować. Więc niema problemu aby z zakresu od 2 do 2 wylosowało 9 pozycji o wartosci 2 debbuger mówi że pętla wykonuje sie w nieskonczoność Właśnie nie - masz/miałeś tą pętle eliminującą powtórzenia. Raz wylosujesz 2 i potem program w nieskończonej pętli losuje liczbę z...
Moje rozwiązanie wyglądałoby jakoś tak: [syntax=vb] Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2013-05-12, autor Darek ' ' Const S1 = 8 ' najmniejszy przedział Const S2 = 16 ' sredni przedzial Const S3 = 32 ' najwiekszy przedzial Const D1 = 3 ' tolerancja sredniej najmniejszego przedzialu Const D2 = 5 ' tolerancja sredniej sredniego przedzialu...
Nie wiem jak w Matlabie, ale w SciLabie jest tak, że .wav wczytany zostaje jako wektor liczb zmiennoprzecinkowych z zakresu od -1 do +1. W związku z powyższym w celu osiągnięcia żądanej ilości poziomów kwantyzacji można zrobić tak: x=wavread('jakis_plik.wav'); x = round(x*2^(ilość_bitow - 1)) / 2^(ilość_bitow - 1); Po...
Błądzisz. 0. Dlaczego wybrałeś muzealny mikrokontroler, dla którego informacji trzeba szukać w skanowanych artykułach z gazet wydawanych w latach 80-tych i 90-tych zeszłego wieku? 1. Dlaczego nie chcesz korzystać z timera? To jest najlepszy i najpewniejszy sposób odmierzania czasu. 2. Czy program w którym potrzebujesz opóźnienie 5ms nie robi nic innego...
Akane podal pojedynczy przykald bardziej ogolne rozwiazanie wyglada tak: RANDINT = RAND % (MAX - MIN + 1) + MIN Podstawiajac dla twojego przykladu bedzie <-1;6> = RAND % (6 + 4 + 1) - 4 <-1;6> = RAND % 11 - 4 Dla innego przykladu <10;17> = RAND % (17 - 10 + 1) + 10 <10;17> = RAND % 8 + 10
Arar dziękuję za jasną i szybką odpowiedź. "azra". ^^ Ad 1. "Co robi ta linijka" I co robi z tą wartością? Nic. ;) Nigdzie jej nie zapisuje, więc jest po prostu zbędna. Gdybyś kompilował z -Wall -Wextra to dostałbyś ostrzeżenie, że ta linijka kompletnie nic nie robi. Ad. 3. "VLA" nie jest to dla mnie na razie zbyt jasne i nie wiem czemu nie powinno...
Jeśli chodzi o AVR: Zapis stałoprzecinkowy robiony jest wg. dwóch formatów: 2^7, 2^6, 2^5, 2^4, 2^3, 2^2, 2^1, 2^0 w zapisie -1, 2^{-1}, 2^{-2}, 2^{-3}, 2^{-4}, 2^{-5}, 2^{-6}, 2^{-7} zapis 2^{-8}...2^{-15} teraz, aby załadować liczbę tego typu (czyli z przedziału (-1..1)) do rejestru najlepiej posłużyć się wbudowaną funkcją asemblera (w wersji v2):...
Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...
Witam, Witam, poprzedni temat został przesunięty do kosza z powodu naruszenia kilku punktów regulaminu, związanych głownie z estetyka. Poprawiłem temat i ponawiam prośbę o pomoc w rozwikłaniu problemu. Na wstępie chciałbym jeszcze zaznaczyć, ze jestem początkujący w najgłębszym znaczeniu tego słowa i sam sobie nie poradzę, wiec proszę o wyrozumiałość...
1. Kolumny otrzymałem za darmo w stanie niekompletnym, same pudła po przeróbkach. Oryginalne zostały tylko dwa głośniki niskotonowe Jamo. Mam komplet wysoko i średniotonowych noname, pasujących wymiarami do pudła. Stąd zastanawiam się nad ich wykorzystaniem Do odważnych świat należy. Skoro w tej sytuacji alternatywnym losem dla tego co pozostało z...
O ile wiem, $RAND_MAX nie istnieje jako stała, ale możesz mieć dowolną ziarnistość z $rand01, ponieważ możesz wykonywać na nim operacje arytmetyczne Na przykład: $rand01*100 Da ci losową liczbę z przedziału od 0 do 99. Jeśli użyjesz go w wyrażeniu if, upewnij się, że nie używasz spacji w wyrażeniu. Istnieje również $rand, ale wydaje się, że zwraca tylko...
No to ciekawe, jak teraz będzie się zachowywał program Arduino. Jeśli możesz, to śledź podczas testów linię wskazującą na błędy odczytu (u Ciebie był to kanał 2). W poprawnie działającym układzie błędy na tej linii nie powinny nigdy wystąpić. Dodam jeszcze, że teraz w programie odebrany kod IR jest zlepkiem adresu, komendy i bitu startowego: najstarszy...
(at)ElektrodaBot Dzień dobry, przerabiam sobie książkę pt.: "Metody numeryczne", autorstwa Piotra Krzyżanowskiego. Zadanie: Wskaż możliwie dużą liczbę maszynową x > 0 taką, że fl(2 + x) = 2. Sprawdź swoje przypuszczenia na komputerze. Ok, z tego, co przeczytałem, epsilon maszynowy mogę rozumieć tak, że to jest największa liczba, jaką mogę dodać do...
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...
Cudze chwalicie, swego nie znacie Prof. dr hab. inż. Ryszard Henryk Kozłowski Politechnika Krakowska. http://obrazki.elektroda.net/29_12545665... Znaną maksymą Stanisława Jachowicza "cudze chwalicie, swego nie znacie, sami nie wiecie, co posiadacie" przedstawioną w wierszu pt. "Wieś" można określić prowadzone od kilkunastu lat działania tzw. strategów...
Można to też zrobić w excelu. Tu masz przykład czegoś podobnego: http://www.excelblog.pl/jak-wylosowac-ni...
Witam serdecznie, zacząłem zgłębiać JAVA i mam pewien problemik w samych podstawach.Chciałem napisać programik, który wylosuje i wyświetli kolejne liczby parzyste z przedziału import java.util.Random; public class nauka { public static void main(String args[]){ Random losuj = new Random(); int o; int MAX; int MIN; MAX=100;...
Witam, Poszukuję pewnego generatora liczb, który poda mi wszystkie możliwe liczby trzycyfrowe, gdzie liczba setek należy do przedziału 1-3, liczba dziesiątek należy do przedziału 1-6, liczba jedności należy również do przedziału 1-6. Da się zrobić coś takiego w Excelu, czy trzeba szukać rozwiązania gdzieś indziej? Z góry dziękuję za pomoc, Pozdrawiam
Witam, szukam prostego sposobu wygenerowania liczby pseudo losowej z przedziału np. 10-50. Bez wykorzystania sprzętowego RNG. Rozumiem że potrzebuję jakiś choć odrobinę chaotycznych danych wejściowych. Nie chcę używać do tego czasu time.h Z rand() srand() Albo bez. ?
Witam Rozumiem, że przedstawione rozwiązanie dotyczy zadania nr 4. Chciałem zwrócić uwagę na pomyłkę w kodzie. Funkcja random (X) losuje liczby naturalne z przedziału jakas_zmienna := random (11); gdy to miałby być zakres np. od 1 do 10 wpisujemy jakas_zmienna := random (10)+1; funkcję random można użyć również bez parametrów...
http://obrazki.elektroda.pl/5313552500_1... Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na...
Czemu Serial.println(60 * 1000); Daje wynik -5536 Funkcja `Serial.println()` w języku Arduino służy do wypisania wartości liczbowych na wyjściu szeregowym, czyli do monitorowania działania programu na komputerze przez port szeregowy. W przypadku Twojego kodu, problemem jest operacja `60 * 1000` - wynik tej operacji to 60000, czyli 60 tysięcy. Jednak...
rand(10) / 100.0 - będziesz miał losowanie z przedziału (0..0.1)
Cześć! Od niedawna na zajęciach przerabiamy ATMega8. Pierwszy raz mam styczność z programowaniem niskopoziomowym i nie mam pojęcia jak rozwiązać konkretne zadanie, google nie pomogło mi zbyt wiele. Muszę wykonać program filtrujący dane z tablicy n=100 elementowej, o wartościach od 99 do 0, do innej, obie zapisane w pamięci SRAM. Warunki filtru: −...
=JEŻELI(ORAZ(A1>300;A1<=1000);"Nie podwyższamy oprocentowania depozytów dla kwot mniejszych od 300zł";"") Badana komórka ma adres A1, jeśli u Ciebie jest inaczej - to wystarczy zmodyfikować. Pozdrawiam :-)
Witam. Mam pewien problem dotyczący losowania liczb. Mam przedział liczb od 3 do 16. Muszę wylosować liczby z poszczególnych zakresów: 3-4 5-6 7-8 9-12 13-16 Problem polega na tym, że każdy przedział chciałabym losować OSOBNO tak, aby już wylosowany przedział nie zmieniał się. Np. Wylosowałam pierwszy przedział i mam taką kolejność: 4,3 Teraz chcę wylosować...
Witam. Poszukuje formułu która wygeneruje mi liczby dodatnie z zakresu powiedzmy 8,20 do 11,90. Coś podobnego do tematu (http://www.elektroda.pl/rtvforum/topic2... lecz tam nie wiem jak edytowac funkcję aby zaczynała nie od 0 ale od 8,2.
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int i; srand(time(0)); // %12 bo zakres ma 12 liczb //5 bo najniższa to 5 i = rand()%12 + 5; printf("%i\n",i); system("PAUSE"); return 0; }
liczby pierwsze przedziału losować liczba przedziału zaokrąglanie liczby
czujnik pralka wymiana oleju kosiarce zabezpieczenie telewizora thomson
schottky siemens samsung ue43nu7192u matryca
Schematy elektryczne Citroen Saxo 1.5 diesel - dostępność Gdzie kupić okrągły gumowy pasek napędowy do karuzeli?