Logaritmer har varit en viktig del av matematiken sedan 1614 . Matematiker och dataprogrammerare använder logaritmiska exponenter eftersom det förenklar komplexa matematiska beräkningar . Till exempel är 1000 = 10 ^ 3 på samma sätt som 3 = log101000 . Computer utvecklare använder logaritmer i formler dator funktion för att skapa specifika resultat Programvaran, såsom skapande av grafer som jämför statistiska uppgifter . Datormodellering
Datormodellering skapar jämförelse modeller som förutsäger utfall baserat på matematisk statistik . I datormodellering kan logaritmer representera något ämne vi vill jämföra , t.ex. ljuskänslighet eller jordbävning intensiteter . När en dator mäter storheter , skapar det en logaritmisk skala . Datorer analysera exponentiella processer såsom spridning av en epidemi av plottning uppsättningar av logaritmiska mätningar. Processen skapar en modifierad logaritmisk kurva som kallas en logistisk .
Computer Imaging
Logaritmer används i datorn imaging anpassa pixlar , organisera färger och hjälp datorer manipulera fotografier för förbättring , sammanslagning eller jämförelse . Efter skapandet av en digital bild , omvandlar den fotograferade informationen i små sektioner av färg kallas pixlar . För en dator för att återskapa en bild , organiserar de röda ( R ) grön ( G ) , blå ( B ) värden för varje pixel och förvandlar dem till tvådimensionella färgparen , t.ex. G /R , B /R. Varje parning innebär en viss matematisk logaritm som gör att datorn kan översätta och anpassa varje pixel i den fotograferade bilden .
Kryptologi
diskreta logaritmer är en viktig del att skapa effektiva dator kryptosystem . Den rörliga karaktär på sifferknappen börser i vissa logaritmiska formler tillåter cryptologists att utveckla system för datasäkerhet som begränsar användarnas tillgång och fungera som ett såll spärra specifika angrepp .
Application Development
Engineering , näringsliv och vetenskap applikationer använder logaritmfunktioner . Dessutom programmering språk , som C och C + + , använder logaritmiska formler för att fastställa icke- linjära samband och att definiera antalet ingångar till beräkningar - till exempel användning av LOG10 naturliga logaritmer för numeriska ingångsfunktioner till tionde makten i utvecklingen av MS Windows-produkter . Logaritmfunktioner används för att beräkna reella argument utgångar i ett datorprogram måste vara större än noll .