A number is finitely expressible if you can write it in floating point form and only use a finite number of digits.
Create a function that takes in a rational number in the form of a tuple and a number base as arguments and returns true if the rational is finitely expressible in the number base and false if not.
isFinitelyExpressible((numerator, denominator), number_base)
isFinitelyExpressible((1, 3), 10) ➞ False
# 0.3333...
isFinitelyExpressible((4, 1), 10) ➞ True
# 4
isFinitelyExpressible((4, 7), 2) ➞ False
# 0.1001001...