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