/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
formel indeholder ln()
Fra : Klaus Lyngsø


Dato : 18-07-05 06:30

Jeg vil lave et script der udregner

ln ( (N + 1) / X )

jeg har følgende forklaring på ln, som stammer fra samme sted som formlen:

<klip>
ln = "natural" base for logarithms -- a universal number known as "e" =
2.718282... ( second in fame only to "pi" = 3.141593...)
</klip>

Jeg har ligeledes eksempler (der viser mig at det jeg har gjort indtil nu
ikke er korrekt)

Eksempel der viser korrekt beregning:
ln ( (63 + 1) / 15 ) = 1.4508328822574617905073881586003

Ved at kigge i php dokumentationen nåede jeg frem til at det måske var exp()
jeg skulle have fat i, men afprøvning af $res = exp(63 + 1) / 15; (og alt
hvad jeg ellers kunne få til at ligne bare lidt) gav ikke det ønskede
resultat.

Jeg håber der er nogen der kan pege mig i den rigtige retning.

Mvh
Klaus Lyngsø





Da jeg ledte i





 
 
Rasmus Grouleff (18-07-2005)
Kommentar
Fra : Rasmus Grouleff


Dato : 18-07-05 10:01

Klaus Lyngsø wrote:
> Jeg håber der er nogen der kan pege mig i den rigtige retning.

Jeg skulle mene, dette er den rigtige retning at pege i:

http://dk2.php.net/manual/en/function.log.php

:)

--
Rasmus

"Ten beers are fun - one is just plain stupid"

Lars Balker Rasmusse~ (18-07-2005)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 18-07-05 10:38

"Klaus Lyngsø" <lyngsoe@mail.dk> writes:
> Jeg vil lave et script der udregner
>
> ln ( (N + 1) / X )
>
> Eksempel der viser korrekt beregning:
> ln ( (63 + 1) / 15 ) = 1.4508328822574617905073881586003

php -r 'print log(64/15);'

1.45083288226
--
Lars Balker Rasmussen Consult::Perl
http://consult-perl.dk

Klaus Lyngsø (18-07-2005)
Kommentar
Fra : Klaus Lyngsø


Dato : 18-07-05 17:13


>Rasmus Grouleff skrev:
>Jeg skulle mene, dette er den rigtige retning at pege i:
>
>http://dk2.php.net/manual/en/function.log.php

Tak Rasmus :)

>Lars Balker Rasmussen skrev:
> php -r 'print log(64/15);'
>
> 1.45083288226

Tak Lars :)

Det var dejligt I kunne hjælpe!

Mvh
Klaus Lyngsø



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408928
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste