Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

Programma per individuare i Numeri primi

Salve a tutti, sono un novello di Labview e vorrei qualche lume su come fare un programma che calcoli i numeri primi.
Grazie
0 Kudos
Messaggio 1 di 3
10.746Visualizzazioni
Ciao, benvenuto in LV!
Un' idea può essere quella di costruire un ciclo che iterativamente da 1 a N (il numero che vuole lei), divide il numero corrente per tutti  i precedenti, e aggiorna un registro ogni volta che quel numero diviso per tutti i precedenti, non dà mai un intero (quello è il numero primo)...
 
In bocca al lupo!
0 Kudos
Messaggio 2 di 3
10.716Visualizzazioni
Uno dei metodi più classici per calcolare i numeri primi è il cd. Crivello di Eratostene, che probabilmente rimane anche uno dei più veloci. C'è una pagina interessante in merito sulla wikipedia italiana che contiene anche un algoritmo che si può usare come traccia per scrivere un vi in labview.
 
Ma sono anche disponibiil elenchi di numeri primi (qui per esempio si può scaricare l'elenco dei primi 15 milioni di primi!)


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Messaggio 3 di 3
10.710Visualizzazioni