Researching identification de motif nécessite d'identifier les motifs répétitifs dans binaires représentations de fractions des nombres rationnels. bin(2**24/n)
désactive les zéros en tête, par ex. bin(2**24/11)
->0b101110100010111010001
au lieu de 0b000101110100010111010001
. Le nombre de zéros en tête est bien sûr variable. Le modèle évident ici est 0001011101 ...motifs dans les fractions binaires avec python
Je suis un nubee avec Python toujours sur la courbe d'apprentissage. Existe-t-il un moyen approprié pour Python d'aborder cela?
Huh? 'bin (2 ** 24/3)' est 0b10101010101010101010101 sur Python 2.x et erreur sur Python 3.x – kennytm
Votre solution doit-elle être en Python? Sinon, je peux recommander plusieurs autres façons de le faire. BTW, 2^24/3 = 10101010101010101010101. (01), où (01) signifie que le 01 se répète pour toujours. –