Yes, I know that you can do:
import math
print(math.log(2, 10))
But I want to do it without using any libraries. Is it even possible?
I could try using:
def log(a, base):
for x in range(0, base):
if base ** x == round(a, 5):
return x
but that would be slow.
Try to use this function: