Vraag & Antwoord

Programmeren

Python logaritme vraag

2 antwoorden
  • Ik ben met python bezig om een programma te schrijven waarin alle formules komen die ik voor school nodig heb. Om zo snel dingen uit te kunnen rekenen. Maar nu heb ik een probleem. Python kent log niet, ik krijg een error (name log is not defined). Heeft iemand hier een oplossing voor, hoe ik toch log kan gebruiken in python. Alvast bedankt Rick
  • Om logaritmes te berekenen in Python moet je gebruik maken van de [i:5d46e02bbc]math[/i:5d46e02bbc] library. Dan heb je 2 logaritme-functies tot je beschikking: (gekopieerd van [url]http://docs.python.org/lib/module-math.html[/url]) [quote:5d46e02bbc]log(x[, base]) Return the logarithm of x to the given base. If the base is not specified, return the natural logarithm of x (that is, the logarithm to base e). Changed in version 2.3: base argument added. log10(x) Return the base-10 logarithm of x.[/quote:5d46e02bbc] Dus een voorbeeld: [code:1:5d46e02bbc]import math # Hiermee initialiseer je de math library (verplicht) math.log(5) # Natuurlijke logaritme van 5 (= 1.6094379124341003) math.log10(5) # 10-log van 5 (= 0.69897000433601886) math.log(5, 10) # Zelfde effect als hierboven (= 0.69897000433601875)[/code:1:5d46e02bbc]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.