Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-07-2009, 02:22   #1
Albitexm
Senior Member
 
Iscritto dal: Jun 2008
Messaggi: 384
[C++] numeri random- ripetizioni seguenze

Ho letto che per generare numeri random, il C++ come gran parte dei linguaggi, utilizza come base il clock del sistema. Quindi in realtà sono casuali fino a un certo punto. Nel senso che è probabile la ripetizione di seguenze di numeri uguali. Quale può essere la percentuale di seguenze di numeri uguali, in un'insieme di numeri casuali?
In pratica io devo generare seguenze random di 10 numeri. Su un milione di queste seguenze, quante saranno le serie identiche? Quale percentuale si può ipotizzare?
Albitexm è offline   Rispondi citando il messaggio o parte di esso
Old 14-07-2009, 00:48   #2
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
in C++ che io sappia l'unico PRG (Pseudo-Random Generator) disponibile é lo stesso del C ed é la funzione rand(); la funzione rand() non usa il clock, usa un seed che viene specificato dal programmatore tramite la funzione srand() e che solitamente é il "clock" (per l'esattezza in genere si usa il valore ritornato dalla funzione time()).

premesso che ad ogni seed corrisponde una e una sola sequenza generata (identica tutte le volte, per cambiarla devi per forza cambiare seed), quale sia la probabilitá che 10 numeri si ripetano tali e quali nel corso di una sequenza generata con un certo seed non lo so ma credo che lo standard non imponga limiti per questo e che dipenda quindi dalla particolare implementazione del PRG; in altre parole varia da un compilatore all'altro o da un sistema operativo all'altro.

PS: si scrive sequenze
fero86 è offline   Rispondi citando il messaggio o parte di esso
Old 14-07-2009, 21:01   #3
00pipp01
Bannato
 
Iscritto dal: Jul 2009
Messaggi: 6
Quote:
Originariamente inviato da Albitexm Guarda i messaggi
Su un milione di queste seguenze, quante saranno le serie identiche? Quale percentuale si può ipotizzare?
Mah, cosí ad occhio direi uno 0,04158%... Poi bisogna anche calcolare l'influenza dello base_store sulla riproduzione, ma qui sprofondiamo nel calcolo bileritorio..
00pipp01 è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2009, 20:12   #4
Albitexm
Senior Member
 
Iscritto dal: Jun 2008
Messaggi: 384
Quote:
Originariamente inviato da 00pipp01 Guarda i messaggi
Mah, cosí ad occhio direi uno 0,04158%... Poi bisogna anche calcolare l'influenza dello base_store sulla riproduzione, ma qui sprofondiamo nel calcolo bileritorio..

Bene, a me interessa che la percentuale non superi il 5%. Se siamo a questi bassi livelli il mio programma servirà a qualcosa.
Albitexm è offline   Rispondi citando il messaggio o parte di esso
Old 17-07-2009, 22:18   #5
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
Quote:
Originariamente inviato da Albitexm Guarda i messaggi
Bene, a me interessa che la percentuale non superi il 5%. Se siamo a questi bassi livelli il mio programma servirà a qualcosa.
Gesu
leggi meglio, ti sta prendendo per i fondelli...

due sequenze generate dallo stesso PRG con lo stesso seed saranno sempre uguali.
fero86 è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2009, 09:39   #6
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16212
Da' un'occhiata anche qui:
http://www.hwupgrade.it/forum/showthread.php?t=1196677
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 18-07-2009, 19:09   #7
Albitexm
Senior Member
 
Iscritto dal: Jun 2008
Messaggi: 384
Quote:
Originariamente inviato da Ziosilvio Guarda i messaggi
Grazie per il link, effetivamente esso contiene le risposte ai miei dubbi.
Leggo all'inizio del post la seguente frase:

"D'altra parte, l'uso tipico delle sequenze pseudorandom è nella simulazione di fenomeni la cui descrizione richiederebbe un impiego eccessivo di risorse: non è quindi importante che le sequenza generate dal computer siano casuali, ma che lo sembrino."

Questo è esattamente quello che ho pensato quando ho deciso di usare una
generazione random per risolvere il mio problema.
Siccome devo fare statistica su variabili che possono assumere 28 alla 10 combinazioni. Un numero troppo grande per essere manipolato nella sua completezza.
Albitexm è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
Numeri da record, Xiaomi distribuisce ol...
BitLocker accelerato via hardware: Micro...
Blue Origin prosegue lo sviluppo dei lan...
Moore Threads: nuove GPU 15 volte pi&ugr...
Steam diventa esclusivamente 64-bit: Val...
La Corte Suprema restituisce a Elon Musk...
X lancia Creator Studio su mobile: nuovi...
Dieci anni fa SpaceX fece atterrare per ...
POCO M8 e M8 Pro arriveranno nel 2026: e...
Caos Formula 1: il motore Mercedes &egra...
Tariffe nazionali per le chiamate e gli ...
Tassa chilometrica non solo per elettric...
FSR 4 su Radeon RX 5000, 6000 e 7000? Li...
Quanti alberi ci sono in Skyrim? In The ...
Pocket Max, la nuova console Mangmi punt...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:07.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v