Convertion d'un nombre base10 en basen et création d'un tableau à partir d'une liste

0/5 (2 avis)

Vue 5 733 fois - Téléchargée 415 fois

Description

Cette source fait suite au post N°443734.

La problèmatique initiale est de créer un tableau contenant toutes les permuttations possible d'une liste, ex : liste=["a","b"], tableau=[["a","a"],["a","b"],["b","a"],["b","b"]] mais sans limitation de la taille de la liste.

Un intérêt un peu plus général de cette source est la fonction convertN(num,base) permettant de convertir un nombre base10 (celle que nous utilisons tout les jours) en base N. Cette fonction ne marche que pour les nombres positifs.

Source / Exemple :


trop long pour cette fenêtre, voir le zip

Codes Sources

A voir également

Ajouter un commentaire Commentaires
durand2504 Messages postés 163 Date d'inscription mercredi 10 novembre 2004 Statut Membre Dernière intervention 21 février 2006
2 mai 2005 à 12:12
salut,

je ne savait pas qu'il existait une telle fonction, donc j'en ai refait une.
ma source est en Flash5 (MacOSX), je la convertirais en flashMX, Windows à l'occasion.
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 11
2 mai 2005 à 11:25
salut

J'avoue ne pas trés bien comprendre, il y a déjà une fonction dans flash permettant de convertir un nombre de base 10 en base N :

monNombre.toString(base) //de base 2 à 36(26+10)

Mais comme ta source est en Flash MX2004, je n'ai pas pu l'ouvrir.

Peg'

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.