def getCopelandErdosConstant( ): result = '' count = 1 while len( result ) < mp.dps: # TODO: use a generator result += str( getNthPrime( count ) ) count += 1 return convertToBase10( '0', result, 10 )
def getChampernowneConstant( ): '''This function creates the Champernowne constant for the input base.''' result = '' count = 1 while len( result ) <= mp.dps: result += convertToBaseN( count, g.inputRadix ) count += 1 return convertToBase10( '0', result, g.inputRadix )