turbologabasic

inizio logabasicx.htm

gestione logaritmi in basi diverse

 

rem logaritmi con basi diverse
rem basi1
cls
print"il logaritmo di un numero (n) in una data base (x)"
print"si calcola come quoziente del logaritmo in base nota(es.e)"
print"e il logaritmo della base x nella stessa base nota (es.e)"
print"....................................................."
print"numero n = 100 ; base nota e = 2.718282 ; base x = 10"
print"log10(n) = loge(n)/loge(x)"
print"...................................................."
print"calcolo logaritmo in base 10 del numero 100 in funzione di base e nota"
n=100
x=10
e=2.718282
print" log10(100) = log(100)/log(10) "
print"base neperiana e = 2.718282   ; logaritmo neperiano Log(n)"
print".................................................."
logx=log(n)/log(x)
print "logaritmo in base 10 = ",using"  #.#######  ";logx
end


 

rem logaritmi con basi diverse
rem basi2
cls
print"....................................................."
print"numero n = 100 ; base nota e = 2.718282 ; base x = 2"
print"log2(n) = log(n)/log(x)"
print"...................................................."
print"calcolo logaritmo in base 2 del numero 100 in funzione di base e nota"
n=100
x=2
e=2.718282
print" log2(100) = log(100)/log(2) "
print"base neperiana e = 2.718282   ; logaritmo neperiano Log(n)"
print".................................................."
logx=log(n)/log(x)
print "logaritmo in base 2 = "; using"  #.#######  ";logx
print"verifico  2^logx", using"  ####.#";2^logx
end

 


 

 

logabasic15.htm