示例#1
0
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 )
示例#2
0
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 )