Jak możesz reprezentować stałą matematyczną "e" jako wartość w JavaScript?Jak możesz reprezentować stałą matematyczną "e" jako wartość w JavaScript?
Odpowiedz
To tak proste, jak
Math.E
+1 za najszybszy pistolet! :) –
Tylko tylko ..... :) –
wierzę Math.E
to, co chcesz.
Można użyć stałej:
Math.E
Odpowiedź była zbyt krótki, więc tutaj jest o wiele dłuższa wersja.
Math.E
JavaScript dostarcza wielu stałych matematycznych, które mogą być dostępne z Math object
.
Ten chcesz to Math.E
Inne sposoby obejmują:
Math.exp(1)
przybliżeń:
3-sqrt(5/63)
lub
(Math.PI^4 + Math.PI^5)^(1/6)
które są dobrze 7 cyfr
i
163^(32/163)
co jest dobre 6 cyfr
+1 Aproksymacje są dobre do poznania. OP prawdopodobnie nie wiedział o Math.E, więc prawdopodobnie szukał czegoś po tej linii. – Danny
e reprezentuje Math.E. Ale jeśli masz zamiar obliczyć e^x, nie pisz Math.E^x. Zamiast tego użyj Math.exp (x). To nie byłby pierwszy raz, gdy ktoś poprosiłby o e, gdy naprawdę chcą exp.
Dziękuję, ale w rzeczywistości szukałem stałej e, która jest podobna do 2.7 ... Całkowicie widzę i rozumiem pułapkę, do której się odwołujesz. –
Czy możesz wyjaśnić swoje pytanie nieco dalej? 'Math.E' jest wartością tej stałej, więc na czym polega problem? – Crozin