L'approccio sindacale non è del tutto portatile. Dipende dalle dimensioni di qualunque tipo tu usi. (Se sizeof (your_fp_type)> sizeof (your_int_type), non sarai in grado di scorrere l'intero intervallo, anche se avessi tempo.)
In entrambi i casi, rendi conto che i possibili valori a virgola mobile non sono distribuiti uniformemente nella gamma di qualsiasi tipo tu scelga. La differenza tra i valori aumenta man mano che ti allontani da 0. Considerando che, e il tempo necessario per generare un elenco di questo tipo, e il fatto che non hai nemmeno abbastanza spazio HD per rappresentare ogni possibile doppio (garantisco non lo fai!), per non parlare della RAM ... Devo mettere in discussione il valore della creazione di una tale lista. Cercare il valore richiederebbe più tempo del semplice calcolo.
Stai provando a costruire una tabella di ricerca per il peccato in javascript, in tal caso perché? –
Hai solo bisogno di una tabella di ricerca che copra 0..PI/2. Tutti gli altri valori possono essere mappati su questo intervallo (a condizione che ci si prenda cura dei segni, ecc.). –
Non proprio Andreas, la domanda nasce dalla pura e semplice curiosità. –