Bifalgorithm post · Computer science one · Computing a Logarithm

How can a program compute a logarithm with an arbitrary base?

How can a program compute a logarithm with an arbitrary base? (Computer science one · Computing a Logarithm) — "The logarithm of x is the exponent that some ba…

Ideas in this flowchart

  • Berechnung von Logarithmen mit beliebigen Basen
  • Der Logarithmus von x ist der Exponent, zu dem eine Basis potenziert werden muss, um x zu erhalten.
  • Der natürliche Logarithmus ln(x) verwendet die Basis e = 2.71828....
  • Logarithmen können eine beliebige Basis b > 1 besitzen.
  • Beispiele für beliebige Basen sind log₂(x) und logπ(x).
  • Die Basisumwandlung ermöglicht die Berechnung von Logarithmen mit beliebigen Basen.
  • Ein Programm fordert den Benutzer zur Eingabe von x und b auf und berechnet log_b(x).
  • Basen mit 0 < b < 1 werden ausgeschlossen, damit nur steigende Funktionen betrachtet werden.
Feed/

How can a program compute a logarithm with an arbitrary base?

No cover

Channel

Computer science one

1 page

"The logarithm of x is the exponent that some base must be raised to get x. The most common logarithm is the natural logarithm, ln(x) which is base e = 2.71828.... But logarithms can be in any base b > 1. What if we wanted to compute log₂(x)? Or logπ(x)? Let’s write a program that will prompt the user for a number x and a base b and computes log_b(x). Arbitrary bases can be computed using the change of base. Bases can also be 0 < b < 1, but we’ll restrict our attention to increasing functions only."

Flowchart preview
👍
0
0 comments0 shares

Sign in to view and post comments.