Studio TASCHETTI ha scritto:
Non mi sono spiegato, scusate.
Io non voglio calcolare il logaritmo naturale e soprattutto lo devo calcolare in una funzione di Basic di OOo.
Se in macro basic Log10 mi dà errore di Runtime basic!
Stò provando e ripovando ma il logaritmo in base 10 (in macro basic) non lo calcola!
Ringrazio per la formula da manuale OOo.
Alberto

SG ha scritto:
Studio TASCHETTI ha scritto:
Il problema nasce quanto voglio inserire questa formula:
   Ren311=84+2*Log10(Pn)
dove Ren311 è il nome della mia funzione e quindi il valore che mi deve restituire, Pn è un valore che passo alla funzione, ma MI dà errore con log10 (deve essere il
tratto dal manuale di OOo:


   Parametri:

*Numero:* Espressione numerica di cui si desidera calcolare il logaritmo naturale.

Il logaritmo naturale è il logaritmo in base e. La base e è una costante con un valore approssimativo di 2,718282...

Potete calcolare i logaritmi con qualunque base (n) per qualunque numero (x) dividendo il logaritmo naturale di x per il logaritmo naturale di n:

Log n(x) = Log(x) / Log(n)

Perdonami,
anche io non mi sono spiegato bene...... Il manuale dice che:

in macro (basic) non esiste l'istruzione "Ren311 = 84+2*log10(Pn)", ma si deve fare "Ren311 = 84+2*log(Pn) / log(10) "

secondo me funziona, però .... durante le lezioni di matematica mi distraevo sempre, poi all'uscita mi offrivo per fare ripetizioni alle mie compagne di classe, che in quanto femminne, di una materia "senza fantasia" :-D non ci capivano niente.

Ciao

--
Giordani Sergio

Linux User: 359205: http://counter.li.org
Sistema operativo: Slackware: http://www.slackware.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a