Programatorii folosesc logaritmi pentru a scurta procesul de programare a computerului.
Logaritmii au fost o parte importantă a matematicii din 1614. Matematicienii și programatorii de calculatoare folosesc exponenți logaritmici deoarece simplifică calculele matematice complexe. De exemplu, 1000 = 10^3 este același cu 3 = log101000. Dezvoltatorii de computere folosesc logaritmi în formulele funcției computerului pentru a crea rezultate specifice programelor software, cum ar fi crearea de grafice care compară datele statistice.
Modelare pe computer
Modelarea computerizată creează modele de comparație care prezic rezultate pe baza informațiilor statistice matematice. În modelarea computerizată, logaritmii pot reprezenta orice subiect pe care dorim să îl comparăm, cum ar fi luminozitatea luminii sau intensitățile cutremurelor. Când un computer măsoară magnitudini, creează o scară logaritmică. Calculatoarele analizează procese exponențiale, cum ar fi răspândirea unei epidemii, prin trasarea seturilor de măsurători logaritmice. Procesul creează o curbă logaritmică modificată numită logistică.
Videoclipul zilei
Imagini computerizate
Logaritmii utilizați în imaginile computerizate aliniază pixelii, organizează culorile și ajută computerele să manipuleze fotografiile pentru îmbunătățire, îmbinare sau comparare. După crearea unei imagini digitale, informațiile fotografiate se transformă în mici secțiuni de culoare numite pixeli. Pentru ca un computer să recreeze o imagine, acesta organizează valorile roșu (R) verde (G) albastru (B) pentru fiecare pixel și le transformă în perechi bidimensionale de culori, cum ar fi G/R, B/R. Fiecare împerechere înseamnă un logaritm matematic specific care permite computerului să traducă și să alinieze fiecare pixel în imaginea fotografiată.
Criptologie
Logaritmii discreti sunt o parte importantă a creării unor criptosisteme computerizate eficiente. Natura variabilă a schimburilor de chei numerice în anumite formule logaritmice permite criptologilor să dezvolte sisteme de securitate informatică care restricționează accesul utilizatorilor și acționează ca o sită care împiedică securitatea specifică atacuri.
Dezvoltarea aplicației
Aplicațiile de inginerie, afaceri și știință folosesc funcții logaritmice. În plus, limbajele de programare, cum ar fi C și C++, folosesc formule logaritmice pentru a stabili relații neliniare și pentru a defini intrările de numere în calcule -- de exemplu, utilizarea logaritmilor naturali LOG10 pentru funcții de intrare numerică la puterea a zecea în dezvoltarea MS Windows produse. Funcțiile logaritmice utilizate pentru a calcula ieșirile de argumente reale într-un program de calculator trebuie să fie mai mari decât zero.