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, mam następujący problem: wrzuciłem do excella proste makro które losuje liczby z określonego przedziału. Zalezy mi na tym aby ustawic je tak żeby losowanie odbywało się automatyczne co np 10 sekund a wynik pojawiał się ciagle w jednej komórce. Niestety nie wiem jak to zrobić. Poniżej moje makro. Sub LosowanieCalk() a = 4 b = 8 Range("A1").Select...
Witam. Mam takie zadanie: W pliku dane.txt znajdują się liczby w specyfikacji: - pierwszy wiersz - ilość liczb - kolejne wiersze - kolejne liczby Rozważmy przedziały liczb całkowitych, lewostronnie otwarte - prawostronnie domknięte, o długości 1. Wyznacz przedziały w których znajduje się najwięcej i najmniej liczb. Czy ktoś ma jakiś pomysł, jak wyznaczyć...
Mam problem z implementacją przedziału... Rozwiązuje układ równań różniczkowych postaci \begin{cases} \frac{dx}{dt}=y ,\\ \frac{dy}{dt}=-x+m(1-x^2)y \end{cases} gdzie niewiadomymi są x i y oraz dodatkowo zmienna t, która nie występuje jawnie w równaniu. Rozwiązanie metodą Rungego-Kutty 4-rzędu (rkf45). Działa tylko, jeśli za parametr m przyjmę konkretną...
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, mam mały problem. Zaproponuj i zapisz kompletny algorytm pozwalający na realizację następującego zadania: Napisać program, który ma odczytywać sekwencję liczb całkowitych z terminala i wyliczać częstotliwość wystąpień przecięć zera we wczytywanym strumieniu wejściowym. Przecięcie zera następuje każdorazowo, gdy po wartości dodatniej następuje...
Panie _ita_ : nie neguję Pańskiej wiedzy, ale wszystko zależy od wymagań (losowy, pseudolosowy),jakie pasmo ma być zaszumione i czemu to wszystko ma służyć. 1) Generator pseudolosowy, liczby z przedziału (-1,1) -15 bitowy rejestr, bramki ExOR na 1, 5, 11, 16 przerzutniku, wyjście z 8 przerzutnika określa bit znaku (15-bitowy moduł liczby). Generator...
Jest to generator liczb losowych może być używany przykładowo do wygenerowania liczb w grach losowych. Układ losuje liczbę z przedziału od 0-49 chociaż modyfikując IC3 można losować z przedziału mniejszego 0-10, 0-20, 0-30. Oczywiście 00 na loteriach nie istnieje, więc w takim przypadku należy ponowić losowanie. Jest to doskonały przykład jak można...
A nie lepiej skorzystać z sita Erastotenesa? Sito Erastotenesa dla n = 1e+9 ?? Toż to 60 MB trzeba kodując 16 liczb w bajcie! (parzyste pomijamy, kolejne nieparzyste otrzymują po 1 bicie) Nie mówiąc o czasie obliczeń. Metoda naiwna: sprawdzanie czy liczba n dzieli się przez liczby z przedziału 2...sqrt(n) Udoskonalenie: sprawdzanie czy n dzieli się...
Witam. Pytanie jak w temacie. Jak wylosowac liczbę z przedziału 0-9 w bascom? Pozdrawiam Soohy_tm
Witam. W jaki sposób mogę wylosować liczbę z zakresu <0,256>. Próbowałem takiej instrukcji: [syntax=c]cou = 0 + rand() % 256;[/syntax] Lecz wywala mi jakieś błędy odnośnie funkcji rand() mimo iż dołączyłem bibliotekę stdlib.h Czy w programowaniu ARM-ów jest jakaś funkcja odpowiadająca za losowanie liczby?
Cześć wam, mam mały problem muszę napisać program w code blocku, ale jakieś błedy mam i nie wiem w jaki sposób to poprawić, prosze o pomoc. Poniżej cała treść zadania: Napisz program losujący dowolną cyfrę z przedziału od 0 do 20. Dla wylosowanych liczb z przedziału <5, 8> wyświetl jej słowną interpretację, dla pozostałych wartości wyświetl komunikat...
załóżmy, że masz tablicę z liczbą wejściową, w której zamieniłeś kody ASCII cyfr na liczby z przedziału 0-35 liczba wejściowa ma bazę b1, baza wyjściowa to b2 Liczba wyjściowa to narazie tablica skłądająca się z samych zer, długość, no hmmm, odpowiednia(!) :D , ale to już osobny problem (w sumie to się chyba z jakiejś logarytmicznej zależności da wyliczyć)....
Witam! Mam problem zwiazany z programowaniem w C. Dotyczy on uzupełnienia tablicy losowymi liczbami z przedziału <-4;6>. Wiem że najprosciej uzupełnimy tablice liczbami losowymi korzystając z polecenia rand() np przy jego użyciu możemy uzupełnić tablice dwuwymiarową o wymiarach 5x5 losowymi liczbami od 0 do 50 korzystając z takiego polecenia...
witam mam pytanie co do funkcji logicznej execla a mianowicie jak zapisać takie zadanie: "Po wpisaniu do tej komórki wartości spoza przedziału (300, 1000> w komórce poniżej powinien być wyświetlany komunikat: Nie podwyższamy oprocentowania depozytów dla kwot mniejszych do 300zł Pozdro
Witam. Siedzę już dłuższy czas i nie mam pojęcia jak to rozwiązać. Otóż mam przykładowy arkusz w którym w kolumnie A mam dolny zakres a w kolumnie B górny zakres liczb. Chcę teraz wstawić formułę która będzie porównywała liczby z kolumny E do zakresów kolumn A i B i w kolumnie F wypisywała numer, który odpowiada przedziałom w kolumnie C. Np dla liczby...
Witam, wydaje mi się, że sprawa banalna, ale nie mam pojecie co jest nie tak. Opiszę problem. Mam d kolumny liczb. W jednej wpisuję liczby, natomiast w drugiej chcę aby były te same liczby lecz bez powtórzeń, czyli jeśli w kolumnie w której wpisuję wartości mam liczby 1 23 12 23 24 W drugiej chcę aby wyświetlało tylko 1 23 12 24 A więc bez powtórzeń....
Witam, mam do napisania program w języku C, który zamienia liczby na tekst (przedział nie jest istotny, może być 1-1000) . Nie jestem zbyt dobry w programowaniu ale bym to tak widział: 1. program pyta o liczbę 2. wprowadzasz liczbę 3. program sprawdza ile znaków ma wprowadzona liczba 4, jeśli liczba ma jeden znak od 0 do 9 (to podpinamy pod switch chyba)...
Witam. Poszukuje formułu która wygeneruje mi liczby dodatnie z zakresu powiedzmy 8,20 do 11,90. Coś podobnego do tematu () lecz tam nie wiem jak edytowac funkcję aby zaczynała nie od 0 ale od 8,2.
W związku z tym, iż muszę w programie pod AT89S52 wygenerować liczbę losową z przedziału <1,4> (naturalną) mam 2 pytanka: 1) W Keilu jest funkcja rand() którą powinna poprzedzić funkcja srand(unsigned int seed). W związku z tym mam pytanie: jaką wartością najlepiej inicjować seed żeby układ liczb pseudolosowych był jednak za każdym razem inny?...
Poszukuję programu który by mi wygenerował ciąg liczb z określonego przedziału wartości ułożonych w kolumnie jedna pod drugą np: 001 002 003 ... 499 500 itp Podane wartości liczb są tylko przykładowe. Z góry dziękuje za pomoc.
rand() zwraca liczbę z przedziału [0..1> (int)(rand()*3) da liczbę całkowitą [0..2] -- Poprawka ----------------------------------------... Tu chyba napisałem źle, rand() zadeklarowane w "stdio.h" zwraca liczbę z przedizłu [0..0x7FFF].
Funkcja rand() zwraca dużą liczbę całkowitą typu long. Jeżeli chcesz uzyskać liczbę z jakiegoś przedziału to musisz skorzystać z dzielenia modulo, np. jak chcesz liczbę od 0 do 9 to robisz int losowa = rand() % 10; jak chcesz od 1 do 100 int losowa = 1 + rand() % 100; pozdrawiam
chce aby program losował liczby z przedziału od 1 do 20 i do 2 liczb po przecinku, bo w takim przypadku jak teraz to wyskakuje mi za każda raza ( liczba.00 ) program losowanie; uses crt; var a:real; begin clrscr; randomize; {uruchomienie generatora} a:=random(20); write('Wylosowano ',a:0:1); readkey; end.
Dzięki. A mógłbyś powiedzieć dlaczego tak akurat działa? Sam poradziłem sobie w inny sposób: zmienna_w = temp2; zmienna_w = zmienna_w <<16; Mam też inne pytanie. Mam oto liczbę float e FLoat zawiera liczbę z przedziału 0-1. Chciałbym zapisać jej cztery bajty w buforze. Mam coś takiego: uint8_t bufor[4] bufor[0]= ((long...
nie chce być nieskromny ale jestem najlepszy w klasie z programowania, mam najlepsze oceny, poprostu tego nie czaję #include <cstdlib> #include <iostream> using namespace std; float t Dodano po 1 i jeszcze mam problem z tym 1 :/ niezawsze wypisuje dobre nieparzyste np napisze w zbiorze 3 6 7 8 1 to wypisze nieparzyste 3 3 7 posortowane choc...
Witam, jestem początkującym użytkownikiem excela. Potrzebuję stworzyć arkusz 1300 kart do bingo - tak by można odrazu wrzucić do drukarki. Karty mają być 5x5 - czyli zawierać 25 losowo wybranych liczb z przedziału 1-90, oczywiście liczby na jednym kuponie nie mogą się powtarzać. Czy mogę prosić o pomoc?
Poniższe rozwiązanie jest proste i skuteczne dla każdego rozkładu: Jeśli masz generator liczb o rozkładzie jednostajnym na odcinku 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 G dla rozkładu normalnego nie jest elementarna, to należy ją...
Napisałem taka instrukcję: PORTA=random(255); Wyświetla warning: MainUnit.c:192: warning: implicit declaration of function `random' ale to działa :) działa, ale źle działa. Jak zrobiłem random(4) to losuje liczby z większego przedziału niż podany w nawiasie.
i jeszcze - czemu tai skomplikowany srand? i co do losowania- nie rób takich mnożeń, bo poprzekraczas zakresy procesora. Aby uzyskać liczbę z przedziału 0-x wystarczy reszta z dzielenia przez (x+1).
Mam pytanie czy wie ktoś jak zrobić takie urządzenie które będzie losowało Liczby z przedziału od 1 do 25 i wyświetlało na wyświetlaczu bądź ekranie??
Witam, Moje następujące pytanie - jak w języku C na mikrokontrolery napisać funkcję losującą liczbę z przedziału od 0 do 255? Pozdrawiam
Mam problem ze stworzeniem programu, który by losował liczbę z przedziału 1-6. Stworzyłem taki program, ale nie chce on działać. #include <windows.h> #include <iostream> #include <ctime> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow) { UINT losuj=rand()%7; srand(static_cast<UINT>(ti...
Maksymalna czyli 255? wiem że musi być większa od 99.No to tak randomize(256) powinno wylosować liczby w przedziale od 255 do 0 Co za bzdury wypisujesz! Nawet nie chce Ci się zajrzeć do tablicy kodów. Gdybyś przyjrzał się dokładniej przedstawionemu kodowi to byś zobaczył że do tablicy wpisywane są liczby, a nie kody. Tablica ma rozmiar 6*5=30, czyli...
Zastanawiam się nad tym już bardzo długi czas. Ten program jest mi bardzo potrzebny, dlatego będę bardzo wdzięczna za pomoc. Program ma za pomocą funkcji, która sprawdza czy liczba jest pierwsza wyświetlać na ekranie (koniecznie przy użyciu tablicy) liczby z podanego przedziału(nie bawię się w warunki, że b>a czy a=b, bo to umiem), które są pierwsze....
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.
Domyślnie ustawione jest na 0, ale można to ustawić liczbę w przedziale od 0 do 999. 0 = nigdy. Pozdr.
poszukuje ukladu losujacego ktory po podaniu liczby wylosuje jedna z liczb zawierajacych sie w przedziale od 1 do tej podanej liczby. ma ktos jakies pomysly lub zna taki uklad? projekt - 2 wyswietlacze [jeden z podana liczba-swieci sie caly czas, drugi - swieci sie po wylosowaniu liczby] . klawiatura z numerkami :) , i przycisk aby wylosowalo jedna...
Arar dziękuję za jasną i szybką odpowiedź. Odnosnie Twoich zapytań: Ad 1. "Co robi ta linijka" Dodano po 50 Będę wdzięczny za odpowiedź na swój powyższy wpis a w międzyczasie pomyślałem ze mój problem odnosnie resetowania zmiennej moze zostać rozwiązany przez użycie funkcji. Jak pomyślałem tak też zrobiłem. Kompilator wywala jednak błąd przy pierwszej...
Napisz program wczytujący z klawiatury n liczb całkowitych. Liczbę n należy pobrać z klawiatury. Jeśli wartość n podana przez użytkownika jest liczbą z zakresu od 1 do 30, wówczas program ma wczytać podaną ilość liczb całkowitych, a następnie wczytane liczby wydrukować na ekranie. Jeśli natomiast podana wartość n jest liczbą spoza przedziału [1; 30],...
Witam ponownie. Nie chciałem zaśmiecać forum, więc piszę w tym temacie. Jak w języku C określa się przedział liczbowy. Cały czas trzymam się tego zadania lecz postanowiłem je rozbudować. Jak widzicie, niezależnie jaką cyfrę podamy w odpowiedzi otrzymamy, że posiadamy x PSÓW. Nie psa, psy, tylko PSÓW. Chciałem coś z tym zrobić i wygląda to mniej więcej...
Nie da się więcej niż 18? No to w takim razie powiedz mi jaka różnica jest w zapisie liczby na 4B (float) na 8B (double) i na 12B (long double) skoro czy wezmę float czy double czy long double wyświetla mi tyle samo miejsc po przecinku? Większy rozmiar na którym zapisana jest liczba nie wpływa na jej ilość miejsc po przecinku tylko na to co przed przecinkiem?...
uhh, kod jest dziwny. Widzę, że liczysz z jakiegoś powodu ilość liczb pierwszych znajdujących się w przedziale od 1 do i, ale po co jest później ten warunek: ... if x=2 then ... a później zmieniasz wielokrotnie rozmiar tabeli r , której i tak nigdzie nie wykorzystujesz, po co ona jest? Jak już poskładasz coś sensowniejszego to weź pod uwagę to, że nie...
Witam wszystkich, mam taki mały problem. Chcę zrobić generator liczb, któremu można zadać zakres, którego będzie wybierać liczby. No i tu piękna bajka się kończy, stworzyłem kod, ale ma on jedną wadę, są przedziały których on nie akceptuje :( i tak np 1 - 49 akceptuje (nawet zagrałem tymi liczbami w totka i wygrałem 3 :D), ale nie wypluje wyników dla...
Witam was. Mój problem jest dosyć nietypowy, potrzebuje na swoja strone wkleic liczby. np. 3.4630 XYZ i zeby ta liczba pomniejszala sie o np. 0.03 co przypuscmy 2 sekundy. Lub wartosc oraz czas zmiany moze byc rowniez w jakims przedziale. Jest takie cos mozliwe do wykonania? Dzieki i pozdrawiam
Witam, mam do napisania macierz,maksymalnie 9x9, w której w pierwszym wierszu mają znajdować się losowe wartości z przedziału public class Macierz1 { public static void main(String[] args) { int[][] macierz = new int[10][10]; for (int i = 1; i < 10; i++) { for (int j = 1;...
Dajmy na to, że masz ustawione na aku typ Li-ion... Przy pełnym naładowaniu powinny mieć 3,7 volta na cele o ile sie nie mylę... Przy max rozładowaniu chyba 3 albo 2,7 nie pamiętam... Wyznaczasz przedziały... Potem tylko sprawdzasz napięcie i w zależności w którym przedziale się mieści to tyle jest ogniw... Ja tak robiłem i było ok... Oczywiście dwałem...
(rand()%b+a) zwraca liczby z przedziału 10-50. Jeśli chcesz 10-40 to b=30.
Rozumiem, że chodzi o liczby losowe o rozkładzie normalnym. Można to obliczyć formułami albo za pomocą narzędzia Analiza danych z tym, że w tym drugim przypadku nie można określić dopuszczalnego przedziału. Z drugiej strony przy podanych parametrach (średnia i odchylenie standardowe) uzyskanie wartości losowych poza podanym przedziałem jest skrajnie...
Skorzystać z czegoś na wzór algorytmu Newtona: [syntax=c]int my_rand() { int res; do res = rand() % 31; while ((res >= 1) && (res <=10)) || ((res >= 20) && (res <=30)) }[/syntax] (at)stanleysts - nie o to chodziło ;) Napisałeś wzór na losowanie z zakresu, a nie z przedziałów.
Dobra, prześledź co robi ta Twoja pętla do while w pierwszym cyklu: niech x= 4256 n1=4; x=4256-4000=256 i tak dalej. odejmujesz od x kolejno setki i dziesiątki aż w końcu x=6. Tymczasem Ty zakładasz, że x na koniec pętli jest równe nadal 4256. Aby to działało musisz przywrócić taką wartość x; musisz dodać linijkę x=j; przed x++; Ja bym wczytał końce...
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! mam problem z laborką na TC X< otóz mam do zrobienia: licznik który liczy w dół w przedziale który zalezy od danych wejściowych. otór pierwsza liczba odpowiedzialna jest za górny przedział i nastepujaco 0 - 14 1 -10 2 - 13 3 - 12 4 - 11 5 - 15 6 - 9 druga liczba odpowiada za dolny przedział i wygląda to tak 0 - 5 1 - 3 2 - 2 3 - 0 4 - 6 5...
Napisałem coś takiego: uses crt; var a,b,n,s,i:word; begin clrscr; randomize; writeln('Od... '); read(a); writeln('Do... '); read(b); writeln; writeln('Losuję liczbę z przedziału od ',a,' do ',b,'...'); n:=random(b-a+1)+a); i:=0; repeat writeln; writeln('Jaką liczbę wylosowałem? Strzelaj:...
Witam wszystkich. Mam problem z prostym kalkulatorem : chcę aby wynik przez niego podawany zawarty był w przedziale <10;20> jeżeli tak nie jest chciałbym aby program wyświetlał napis "Wynik nie należy do przedziału <10;20>" Tutaj jest kod programu : [syntax=cpp]#include <iostream> #include <cstdio> using namespace std; main()...
Jeśli chodzi tylko o sprawdzenie czy dana data mieści się w przedziale .. to wszystkie daty należy zamienić na liczbę dni np. od roku 2000. d1= dzień + 31*miesiąc + 364* (rok-2000) oczywiście nie jest to rzeczywista liczba dni, ale dla samego porównania przedziału wystarczająca. d1 .. d2 - przedział d - obecna data if ((d > d1) && ( d <...
Z licznby 86 (jest to suma) programik ma wygenerować 26 cyfr w przedziale od 1-10. Z tym że w tych 26 cyfrach 6 ma być zerami. Jak dla mnie to było by to coś takiego: [syntax=vb]Function sumArr(ByRef arr() As Integer) As Integer Dim i As Integer For i = LBound(arr) To UBound(arr) sumArr = arr(i) + sumArr Next i End Function Sub randnum() On Error GoTo...
Cześć, Mam problem, na który szukam odpowiedzi już drugi dzień i ciężko mi znaleźć. Potrzebuję napisać formułę, która będzie opierać się na 3 kolumnach, A, B i C: A - zawiera adres strony B - zawiera parametry, z których jeden jest warunkiem sumowania C - zawiera liczby do sumowania Chodzi o to, żeby dla każdego adresu strony z kolumny A policzyć sumę...
Mam propozycję, ale z ograniczeniami. Założenia są następujące: 1. W kolejnych komórkach będą kolejne liczby (lata) lub komórki będą puste, ale nie będzie sytuacji, że w sąsiednich komórkach będą liczby (lata) niekolejne. 2. Przed pierwszą liczbą musi być co najmniej jedna komórka pusta. 3. Liczba komórek jest zadana z góry (formuła nie jest dynamiczna)....
Witam!Mam problem z napisaniem programu w C++.Oto on: Napisz program, który zbuduje i wyświetli tablicę k liczb losowych całkowitych z przedziału [-50,50] a następnie: a) znajdzie i wyświetli wartość maksymalną i minimalną; b) obliczy i wyświetli średnią arytmetyczną tych liczb; c) obliczy średnią arytmetyczną wszystkich liczb dodatnich i wszystkich...
A gdyby wyswietlal tylko ostatnia liczbe a wszystkie poprzednie zapisywal do pliku. Wiem ze mam male szanse ale sprobowac warto.Robie to bardziej po to zeby lepiej poznac C++ niz dla wygranej,chociaz przydalaby się:D:D hehe, no zawsze by sie taka przydala, w sumie zawsze znajdzie sie jakis zakatek ziemi, ktory by warto odwiedzic :) zgodnie z tym co...
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):...
a podpowie mi ktoś jak ustawić przedział liczb w ktore moga być losowe ? Chodzi mi aby ustawić takze dolny przedział i musi on być ujemny for ( a =0 ; a<i ; a++) { z[a]= rand()% 10 ; cout<<" "<<z[a]; } for ( a =0 ; a<p ; a++) { z[a]=0; } a = 0;
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...
No przecież można z czytywać kolejne znaki z bufora i sprawdzać czy char ma wartość z przedziału 48 do 57 bodajże dla pewności sprawdź w tablicy ascii jeżeli jest w tym przedziale to cyfra a jeżeli nie to inny znak choć nie wiem czy o to Ci chodzi
Witam liczby w keno generowane są komputerowo, czyli program musi mieć jakiś "schemat" za którym podąża. Prześledziłem ostatnie 500 losowań i nigdy nie wypadła seria dziesięciu liczb z jednej dziesiątki. Przeważnie padają 3-4 liczby z dziesiątki tzn. np. wypadną liczby 1,2,3 z przedziału liczb od 1 do 10. I teraz moje pytanie czy na podstawie wyniku...
Witam. Dla zestawu liczb (10726, 9826, 9126, 3612, 3490, 3208, 3632, 4392, 4006, 2400, 3220, 3506, 3080, 3360, 3606) , jeżeli x należy do przedziału (800, 1120), to jedną z pięciu liczb "podstawowych" musi być 800 , ponieważ w tym przypadku liczbę 2400 można uzyskać tylko mnożąc 800 razy 3. Należy zatem znaleźć pozostałe cztery liczby, których kombinacje...
Witam. Dostałem za zadanie napisać program w assemblerze, który zamienia podane przez użytkownika liczby w linii poleceń na 16-bitowy system szesnastkowy (U2). Miałem dopiero 3 zajęcia z assemblera i tak średnio to ogarniam... Oczywiście dostałem jakieś tam przykładowy program, który zamienia podaną już z góry liczbę w systemie dziesiętnym na 8-bitowy...
1. Robisz tablice typu booleanz wszystkimi możliwymi do wylosowania elementami (tb:array[1..N] of boolean) i na początek wpisujesz do niej "false" (for i:=1 to N do tb[i]:=False) Nastepnie losujesz liczbę i sprawdzasz jaka wartość tablicy jej odpowiada: k:=random(N+1); if tb[k] then //losujesz jeszcze raz else .... tb[k]:=True .... // dalej robisz co...
W basicu wyglądało by to mniej więcej tak: dim a$ as string * 1 dim liczba (1000) dim licznik open nazwapliku for append as #1 for x = 1 to EOF(1) input #1 , a$ if a$>chr$(48) or a$<chr$(57) then licznik=licznik+1 liczba(licznik)=val(a$) end if next x close #1 w pascalu podobnie musisz po prostu sprawdzać kolejne znaki w pliku i jeśli jest to...
Skoro w BCB piszesz, to jeśli dobrze pamiętam jest w VCL taka klasa jak TTimer (lub podobnie), ustawiasz przedział czasowy i funkcję która ma zostać wywołana. Druga metoda to utworzenie wątku, w nim pętli a na jej początku wywołanie funkcji WinAPI Sleep(DWORD ms). Wątek zatrzyma się na określoną liczbę milisekund. Jest jeszcze kilka sposobów, ale według...
Witam. Prosiłbym o pomoc w jednej kwesti, na kostce 40110 można zliczać impulsy w górę i w dół i wysyłać daną liczbę na wyświetlacz z przedziału od 0-9. A czy istnieje możliwość aby ograniczyć ten licznik do zliczania impulsów np. do 6( aby nie pojawiły się nam liczby 7,8,9 przy próbie nawet wielokrotnego wciśniecia przycisku), ale aby była możliwość...
Dturczak:Twój sposób jest dużo lepszy niż ten przedstawiony przez Pubusa (dużo szybszy, w szczególności jak będziesz chciał "wydobyć" te cyfry z liczby) Najprościej to: liczba=a+(b<<4) wtedy "wyciągnięcie" to: a=liczba&0x0f; b=liczba>>4; Zakładam, że a i b są w przedziale <0,15>
Potrzebuję do celów kryptograficznych dobry generator liczb losowych o rozkładzie linowym. Jedyne co mi przychodzi na myśl to odbiór fal radiowych (szumu) bądź prostsza wersja, jego generowania np na złączu tranzystora/diody. Następnie jego przekształcenia przez ADC na cyfrę a następnie w razie potrzeby modulo jakaś liczba (w celu ustawienia zakresu)....
A mógłbyś to napisać tak jakby to wyglądało ze wszystkimi komendami itp. Będe zobowiązany. Robiłem te pętle to albo pokazuje 2 linie odpowiedzi zamiast 1 albo się wiesza..... Dodano po 11 Udało mi się napisać program który pokazuje wszystkie liczby pierwsze z przedziału <A,B> tylko jak zrobić żeby pokazał tylko jakąś część tego przedziału ?? Dodano...
Jest ustawione na 8. Poza tym mikrokontroler który jest podłączony do RS'a jest ustawiony na 8 bitów. Poza tym, gdyby było ustawione na mniej niż 8 bitów to przy wysyłaniu np liczby 128 powinno być dla 7 bitów 0 a on zawsze wysyła 63... Zmieniłem SerialPort.Encoding na Default i w wyniku tego dla przedziału od -255 do +255 otrzymałem jeszcze dziwniejsze...
(at)Dżyszla - przeczytałem prace z Twojej strony na temat światłowodów :D Liczby pseudolosowe mi wystarczą, ponieważ moim celem jest zapełnienie przedziału liczb, tylko żeby kolejność była pomieszana. No i do tego jestem nabem który uczy się zaczynając od podstaw więc prawdziwe liczby losowe to dla mnie chyba za wysoka poprzeczka. Dzięki za porady,...
Witam !!! Jak w temacie mam problem ze zrozumieniem jak takie coś powinno działać w ogóle przejrzałem już trochę artykułów na necie ale dalej jasno tego nie rozumiem(jak to ma działać). Muszę napisać to w języku C. Na początku mam po prostu wybrać sobie dwie pierwsze liczby od których zaczyna działać mój generator? i dalej mam to jakoś dzielić modulo...
Nie rozumiem, czemu "niestety"? Czy znalazłeś coś, co mówi, że nie otrzymasz tych rozkładów? Generator liczb to jedna sprawa, a rozkład to druga. nie ma wprost generatora zwracającego ściśle określony rozkład prawdopodobieństwa. Dla Poissona: Jeśli oczekiwana liczba zdarzeń w tym przedziale jest λ, to prawdopodobieństwo, że jest dokładnie k wystąpień,...
Witam. Móżdżę już od kilku dni nad pewną formułą i nie mogę sobie poradzić. Chciałbym, by w zależności od wpisanej wartości w danej komórce, w komórce obok pojawiała się odpowiednia liczba z pewnej tabeli. Tabela nie jest w żaden sposób sformatowana tylko ręcznie sporządzona i wygląda mniej więcej tak: kol A kol B 0,1 200 0,2 400 0,3 600 0,4 800 itd....
ja bym zrobił to na zasadzie zliczenia ile w pliku jest liczb. Potem wylosował z przedziału od zera do ilosci liczb 5 randomowych liczb. Będą one oznaczać linijki które masz wczytać. A potem zapisujesz je do innego pliku w tej samej pętli i zaczynasz od nowa ;) Pozdrawiam
Witam jak wygenerować 16bitową liczbę w pamięci z przedziału od 1..9999999999999999 i następnie zapisać ją do pliku tekstowego. Chodzi mi o to by stworzyć tablicę w pamięci RAM z tego przedziały a następnie zapisać zrzut do pliku. W ten sposób powinienem zaoszczędzić czas generowania liczb. [syntax=delphi]i:=1; for :=1 to 9999999999999999 do Begin i:=i+1;...
Tworząc min, chciałem uzyskać liczbę najmniejszą tablicy, aby stworzyć przedział od liczby najmniejszej tablicy czyli min, do 10.
Dzięki, chociaż nie o to do końca mi chodziło. Funkcja LOS generuje liczbę z zakresu 0;1 która właściwie jest unikatowa. Można ją dowolnie rozszerzać i się nie pokryje z innymi. Jak się nie pokryje to można ją szeregować. Jak można szeregować to rozwiązanie właściwie jest gotowe bez udziwniania tego dalej. Mi chodzi bardziej o sytuację: Jak LOS1 wylosował...
Witam. Mam pewien problem algorytmiczny. Założyłem sobie, że będę generował w tablicach wielowymiarowych liczby losowe, których sumy w danej kolumnie będą "determinowane" z zewnątrz. Bardziej klarownie na bardzo prostym przykładzie, mam tablice np 3 elementową, chcę do niej wygenerować losowe liczby, z przedziału np 0-5, ( nie chcę, żeby liczby się...
Muszę napisać program w języku C++: Niedawno na portalach społecznościowych popularny był następujący łańcuszek: Sprawdźcie, czy Wasz numer komórki zdradza Wasz wiek! U mnie i rodziny się sprawdziło. Niesamowite:) 1. Weź ostatnią cyfrę numeru komórki i pomnóż razy 2 (u mnie 2 · 2 = 4) 2. Do wyniku dodaj 5 (4 + 5 = 9) 3. Pomnóż razy 50 (9 ·...
Witam, tak dłuższy czas myślę czy może jest jakiś program, kalkulator, generator gdzie można zadać np losowanie z przedziału x-xx liczb np 1-50, i dodatkowo narzucić odrzucanie konkretnych cyfr? Ew chociaż aby z zbioru np 99 liczb dało się odrzucać ileś tam liczb które skopiujemy sobie ctrl c -> ctrl v w grupach po np 10 lub 20?
Witam, poszukuje formuły za pomocą której arkusz Excel wygeneruje mi X losowych liczb na podstawie średniej. Np. deklaruje średnią 55, i chce by excel wygenerował mi powiedzmy 5 losowych wyników (najlepiej z przedziału 45-55) których średnia będzie równa tej zadanej na początku, tj. 55
Może, żeby uzyskać lepszą szybkość, nie oszczędzać pamięci aż tak, i używać: * 2GiB na flagi informujące, czy liczba nieparzysta w zakresie obejmującym 2³² liczb jest liczbą złożoną; * 1551MiB na tabelę liczb pierwszych plus tabelę reszt, typ uint32_t, obie po 203280221(?) elementów; i widzę, że potrzeba jeszcze jednej tabeli - flagi parzystości...
Jednym z wielu problemów, jakie często można zauważyć we wszelkich raportach, jest słabe wykorzystanie (celowe lub nie) statystyki i operacji na danych. W społeczeństwie, nawet technicznej jego części, jest wiele niezrozumienia dla terminów statystycznych. W wielu dokumentach pisze się, iż zmiana jakiegoś parametru z 4% na 8% oznacza wzrost o 4 procent,...
Witam potrzebuje programu który wypisywał by liczby pierwsze w podanym przedziale .Ma być on w języku C++ oraz być możliwie prosty . Dziękuje za odpowiedzi .
największy błąd logiki (pomijając warunek || zamiast &&) to np że liczba 20 NIENALEŻY - w kontekście tego kodu - do przedziału 20-24.99 ponieważ sprawdzasz czy wynik jest większy od 20 a nie większy lub równy 20 . int wynik = waga/(wzrost*wzrost/10000) // int albo double... if ((wynik>=20) && (wynik<25)) instrukcja1; if ((wynik>=25)...
Jak wydobyć część całkowitą z liczby typu float/double i umieścić w zmiennej typu CHAR. Dla ułatwienia rozważań: zmienna float/double tylko w przedziale 0...100, bez znaku (zawsze dodatnia). Są posty i rozwiązania (nawet gotowe funkcje biblioteczne np. modf ) ale wynik jest też w postaci zmiennej double. Ja potrzebuje wyłuskać część całkowitą i za pomocą...
[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++)...
Ok, rozumiem, że chodzi tylko o statystykę. Zakładając, że masz odpowiedni generator liczb losowych, to jeśli jego przedział wyjściowy to 0-99, więc wartości 0-19 wypadną z 20% prawdopodobieństwem, oczywiście nie będzie tak, że na 100 próbek będziesz miał dokładnie 20 pozytywnych, ale w tym przypadku nie ma to znaczenia. A jeśli ma to można tak zrobić,...
Jak będzie wygladała procedura w makrze gdy chce wylosowac liczby całkowite, ktore moga sie powtarzac z przedziału 4-22? Prosze o pomoc i wyjasnienie jak to sie robi.
Witam! Widzę, że tok poszedł w inną stronę. Rozwijając swój wywód postaram się dalej go rozwinąć. Co prawda liczby mają być 16 bitowe, lecz ja postaram się to ograniczyć do 4 bitów, gdyż zachowanie się bitów z przedziału powiedzmy od 3-go do 14-go jest podobne. Tak więc powiedzmy że mamy 4-ro bitowy argument. Kolejną czynnością będzie doprowadzenie...
Proponuję formułę, która ma postać: [syntax=text]=wp + wg*(2*LOS()-1)[/syntax] wp oznacza wartość początkową (środkową) wg oznacza promień rozrzutu wartości losowych. wg obliczam ze wzoru: [syntax=text]=MIN(2;wp;20,99-wp)[/syntax... Formuła [syntax=text]2*LOS()-1[/syntax] zwraca liczbę z przedziału od -1 do +1. Jeżeli wp jest bliskie 0 lub 20,99 wartość...
Nizej masz kod - oba przypadki razem, rozdziel to najwyzej na dwa pliki. Aby rodzielic w jednym usun funkcje sprawdz2() i formularz dwa, a w drugim sprawdz() i formularz. Ogolnie dziala to w ten sposob ze u gory definiujesz sobie funckje, piewsza pobiera liczbe z formularza pierwszego i sprawdza ja przy uzyciu ifa czy jest w przedziale. Druga tak samo...
Witam, Chciałbym dla wykresu punktowego osi y niekolejne liczby(numery portów), teraz program przedstawia oś y jako przedział ze skalą co 1. Moim celem jest wyświetlenie tylko konkretnych wartości z zaznaczonej kolumny, czy znajdę taką opcje?