AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
-50% sur les sacs à dos pour ordinateur ...
Voir le deal
19.99 €

 

 [Script] Décomposition en facteurs premiers d'un entier

Aller en bas 
AuteurMessage
onilink_
Modérateur
onilink_


Messages : 9178
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

[Script] Décomposition en facteurs premiers d'un entier Empty
MessageSujet: [Script] Décomposition en facteurs premiers d'un entier   [Script] Décomposition en facteurs premiers d'un entier EmptyVen 6 Nov 2009 - 20:05

Tout est dans le titre dodo ....

decomposition(x)
Code:

var out,nbr;

x = floor(argument0)
y = x
out = ""

for(i=2 ; i<=x ; i+=1)
{
    nbr = 0
    while (y mod i == 0)
    {
        nbr += 1
        y /= i
    }
    if (nbr > 0)
    out += "(" + string(i) + "^" + string(nbr) + ")*"
}

out = string_copy(out,1,string_length(out)-1)
return out

Voila bien que je trouve pas ce script vraiment utile je le met quand même dès fois que certains en ai l'utilité.
Pour ce qui ne connaissent pas la décomposition en facteurs premiers voici un exemple :
84 = 2² x 3 x 7

Voila :p_bye:
Revenir en haut Aller en bas
 
[Script] Décomposition en facteurs premiers d'un entier
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: