Cody

# Problem 43585. Logarithm with base other than 'e'

Solution 1571615

Submitted on 29 Jun 2018 by David Verrelli
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
x = 1; base = 10; y_correct = 0; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 0

2   Pass
x = 4; base = 2; y_correct = 2; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 2

3   Pass
x = 42; base = 7; y_correct = 1.92078222; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 1.9208

4   Pass
x = 11; base = 2; y_correct = 3.4594316; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 3.4594

5   Pass
x = 101; base = 4; y_correct = 3.3291057; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 3.3291

6   Pass
x = 111111; base = 11; y_correct = 4.845201; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 4.8452

7   Pass
x = 12345654321; base = 7; y_correct = 11.9412348; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 11.9412

8   Pass
x = 111111; base = 4; y_correct = 8.380821; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 8.3808

9   Pass
x = 101; base = 7; y_correct = 2.3717028; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 2.3717

10   Pass
x = 101010; base = 11; y_correct = 4.8054537; assert(abs(your_fcn_name(x,base)-y_correct)<1e-3)

y = 4.8055