La proprietà Math.LN2 in Javascript

Nel linguaggio Javascript Math.LN2 è una costante predefinita uguale al logaritmo naturale del numero 2

Math.LN2

La proprietà restituisce il logaritmo naturale del numero 2, circa 0.6931471805599453.

$$ \ln(2) = 0.6931471805599453 $$

E' una delle proprietà predefinite dell'oggetto Math.

Nota. Il logaritmo naturale di un numero è l'esponente che devo utilizzare sulla costante di Eulero (e) per ottenere un determinato numero (x). $$ \ln(x) = y \ \Rightarrow \ e^y = x $$

Posso usarlo per eseguire calcoli che coinvolgono il logaritmo naturale di 2.

Ad esempio, per cambiare la base dei logaritmi naturali nella base 2

    Un esempio pratico

    Esempio 1

    Questo script stampa il logaritmo naturale di 2

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

    Lo script restituisce y=0.6931471805599453

    0.6931471805599453

    E' lo stesso risultato che avrei ottenuto usando la funzione del logaritmo naturale y=Math.log(2)

    Esempio 2

    Questo script converte il logaritmo naturale di 8 nella base 2

    <script>
    let y=Math.log(8)/Math.LN2
    document.write(y)
    </script>

    Utilizza la formula matematica del cambio di base dei logaritmi.

    Il risultato è y=3 perché 23=8 quindi log2(8)=3

    3

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Javascript Math

    Le proprietà

    I metodi