Questo è il comando matho-primes che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
matho-primi - genera numeri primi consecutivi
SINOSSI
matho-primi [start [stop] o "all"] ["twin"] ["pal" [base]]
matho-primi [-htuv] [-c conteggio] [-m numero] [-p base] [inizio [arresto]]
DESCRIZIONE
Questa utilità della riga di comando è facoltativamente parte di matematico(1) pacchetto. È veloce
calcola un numero qualsiasi di numeri primi consecutivi utilizzando un setaccio a finestre, efficiente in termini di memoria
dell'algoritmo di Eratostene, scaricandoli sullo standard output. Sono visualizzati un primo
per riga in ordine crescente, a meno che non sia specificata l'opzione "twin", che visualizza solo
numeri primi gemelli, due numeri primi per riga.
Genera fino a 18 numeri primi decimali, o qualunque sia il numero di cifre di precisione
per una virgola mobile lungo doppio nel compilatore C utilizzato per compilare questa utilità. Nota
che questa utility potrebbe essere compilata per utilizzare solo la virgola mobile a doppia precisione, se lunga
la doppia precisione non è completamente supportata dal compilatore C o dall'hardware, consentendo al massimo 15
numeri primi decimali in quel caso.
I modi per verificare che questa utility funzioni sono di convogliare l'output nel "fattore" Unix
utilità, o confrontare l'output con l'utilità "primes" di BSD Games, utilizzando l'utilità in dotazione
script della shell: esempi/testprime.
Tutti i numeri visualizzati da questa utility sono numeri primi decimali (base 10). Un numero primo
è un numero intero non scomponibile.
È possibile specificare un intervallo sulla riga di comando, altrimenti il numero iniziale e il numero
di numeri primi in uscita viene richiesto. La gamma è inizia a a Stop inclusivo, e Stop devono obbligatoriamente:
essere maggiore o uguale a iniziare.
Se l' -c è specificata l'opzione, il numero di righe di numeri primi visualizzati è limitato a
conteggio decimale che segue questa opzione.
Se l' -t o l'opzione "twin" è specificata solo sulla riga di comando gemello premi sarà
visualizzato. I numeri primi gemelli sono due numeri primi il cui valore differisce di 2. Ogni coppia doppia è
visualizzati insieme sulla stessa riga separati da uno spazio.
Se l' -p o l'opzione "pal" è specificata solo sulla riga di comando palindromo premi sono
visualizzato. I palindromi sono simmetrici, leggono esattamente lo stesso avanti e indietro.
Il numero palindromo base può essere specificato, il valore predefinito è base 10. Il base può essere qualsiasi
intero maggiore di 1. I numeri primi sono sempre visualizzati in decimale (base 10).
Il numero di versione e una breve guida sui parametri e sull'utilizzo della riga di comando consentiti
le informazioni vengono visualizzate quando viene fornito il -h opzione.
Grazie alla -u opzione, tutto l'output (output standard e output di errore standard) è impostato su
senza buffer, facendo sì che tutto l'output avvenga immediatamente, invece che quando il buffer di output è
full o quando il programma termina o attende l'input.
I -m L'opzione cambia la dimensione della memoria della finestra del crivello dei numeri primi. È seguito da
un numero decimale in virgola mobile che è un moltiplicatore della dimensione predefinita della finestra (2
megabyte). È possibile che la modifica della dimensione della memoria possa accelerare il tempo di esecuzione totale
un po; altrimenti non c'è motivo di usare questa opzione e il suo uso non è raccomandato.
I -v l'opzione visualizza semplicemente il nome del programma e il numero di versione, quindi esce
con successo.
Usa matho-primes online utilizzando i servizi onworks.net