La proprietà Math.LOG10E

La proprietà Math.LOG10E in Javascript restituisce il logaritmo su base 10 del numero di Eulero (e)

Math.LOG10E

Nella proprietà è memorizzato il valore del logaritmo in base 10 di e.

$$ \log_{10} e = 1.4426950408889634 $$

Si tratta di una delle proprietà predefinite dell'oggetto Math.

Nota. Posso usare la proprietà Math.LOG10E per fare un cambio di base del logaritmo da una scala logaritmica in base 10 a una scala in base e (logaritmo naturale). $$ log_e (x) = \frac{log_{10}(x)}{log_{10} (e)} $$

    Un esempio pratico

    Questo script visualizza il logaritmo su base dieci del numero di Eulero (e=2,71828)

    <script>
    let y = Math.LOG10E;
    document.write(y);
    </script>

    Il logaritmo su base dieci del numero di Eulero è y=0,43 perché 10y=100,43=2,71=e.

    0.4342944819032518

    Esempio 2

    Questo script calcola il logaritmo su base dieci del numero di Eulero usando il metodo Math.log10()

    <script>
    let y = Math.log10(Math.E);
    document.write(y);
    </script>

    Il risultato è sempre lo stesso

    0.4342944819032518

    In questo caso però il valore del logaritmo è stato calcolato.

    Quindi la macchina ha dovuto impiegare delle risorse computazionali per visualizzarlo.

    Viceversa, nel caso della proprietà Math.LOG2E è un valore preregistrato. Quindi è più efficiente.

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi