Global

Methods

ajouteEntier(n)

Source:
Parameters:
Name Type Description
n number
Returns:

n + la FractionX

differenceFraction(f)

Source:
Parameters:
Name Type Description
f FractionX | Fraction
Returns:

la fractionX - f résultat simplifié

diviseEntier(n) → {Fraction}

Source:
Parameters:
Name Type Description
n number

entier divisé par la fraction

Returns:

n divisé par fraction

Type
Fraction

diviseFraction(f2) → {Fraction}

Source:
Parameters:
Name Type Description
f2 Fraction
Returns:

f/f2

Type
Fraction

entierDivise(n)

Source:
Parameters:
Name Type Description
n coefficient
Returns:

La FractionX divisée par n (denominateur n fois plus grand)

entierMoinsFraction(n)

Source:
Parameters:
Name Type Description
n number
Returns:

n - la FractionX

estUneSimplification(f2)

Source:
Parameters:
Name Type Description
f2 FractionX
Returns:

true si f2 = f et f2 est plus réduite que f

fractionDecimale()

Source:
Returns:

NaN si la FractionX n'est pas un nombre décimal sinon retourne une FractionX avec la bonne puissance de 10 au dénominateur

inferieurlarge(f2) → {boolean}

Source:

Retourne true si la fraction courante est inférieure ou égale à f2

Parameters:
Name Type Description
f2 FractionX | Fraction | nombre
Returns:
Type
boolean

inferieurstrict(f2) → {boolean}

Source:

Retourne true si la fraction courante est strictement inférieure à f2

Parameters:
Name Type Description
f2 FractionX | Fraction | nombre
Returns:
Type
boolean

inverse()

Source:
Returns:

l'inverse de la fraction

isEqual(f)

Source:
Parameters:
Name Type Description
f FractionX | Fraction
Returns:

true si la FractionX est égale à la fraction passée en argument.

multiplieEntier(n)

Source:
Parameters:
Name Type Description
n coefficient
Returns:

La fractionX multipliée par n (numérateur n fois plus grand)

oppose()

Source:
Returns:

l'opposé de la FractionX

produitFraction(f2)

Source:
Parameters:
Name Type Description
f2 FractionX | Fraction | nombre
Returns:

f * FractionX // retourne un résultat simplifié

produitFractions(…fractions)

Source:
Parameters:
Name Type Attributes Description
fractions any <repeatable>
Returns:

produit de FractionX par toutes les fractions passées en argument.

puissanceFraction(n) → {FractionX}

Source:
Parameters:
Name Type Description
n number

l'exposant de la fraction

Returns:

La puissance n de la fraction

Type
FractionX

racineCarree(detaillee) → {FractionX}

Source:

Retourne la racine carrée de la fraction si c'est une fraction et false sinon

Parameters:
Name Type Description
detaillee boolean

Si detaillee est true, une étape de calcul se place avant le résultat.

Returns:
Type
FractionX

reduire(k)

Source:

On pourra utiliser k = 0.5 pour simplifier par 2 la fraction par exemple.

Parameters:
Name Type Description
k coefficient
Returns:

La FractionX dont le numérateur et le dénominateur ont été multipliés par k.

representation(x, y, rayon, depart, type, couleur, unite0, unite1, scale, label)

Source:
Parameters:
Name Type Default Description
x number

position du dessin

y number
rayon number

rayon du disque

depart number 0

numéro du secteur où commence le coloriage

type string gateau

type parmis : 'gateau', 'segment' et 'barre'

couleur string gray
unite0 number 0

Nombre marquant le départ du segment

unite1 number 1

Nombre marquant le point unité du segment

scale number 1

échelle

label string

ce qu'il faut écrire sous le segment ... x ?

Returns:

objets mathalea2d

representationIrred(x, y, rayon, depart, type, couleur, unite0, unite1, scale, label)

Source:
Parameters:
Name Type Default Description
x number

position du dessin

y number
rayon number

rayon du disque

depart number 0

numéro du secteur où commence le coloriage

type string gateau

type parmis : 'gateau', 'segment' et 'barre'

couleur string gray
unite0 number 0

Nombre marquant le départ du segment

unite1 number 1

Nombre marquant le point unité du segment

scale number 1

échelle

label string

ce qu'il faut écrire sous le segment ... x ?

Returns:

objets mathalea2d

simplifie()

Source:
Returns:

la FractionX irreductible

sommeFraction(f2)

Source:
Parameters:
Name Type Description
f2 FractionX | Fraction | nombre
Returns:

f + FractionX

superieurLarge(f)

Source:
Parameters:
Name Type Description
f FractionX | Fraction | nombre
Returns:

true si FractionX >= f

superieurstrict(f2) → {boolean}

Source:

fonctions de comparaison avec une autre fraction.

Parameters:
Name Type Description
f2 FractionX | Fraction | nombre
Returns:

true si

Type
boolean

texQuotientFraction(f2) → {string}

Source:
Parameters:
Name Type Description
f2 FractionX
Returns:

Calcul f/f2 avec les étapes mais sans simplification

Type
string

toFraction()

Source:

Convertit la FractionX en Fraction

Returns:

un objet Fraction (mathjs)

valeurAbsolue()

Source:

Convertit la FractionX en Fraction

Returns:

un objet Fraction (mathjs)

Type Definitions

listeNombres

Source:
Type:
  • Array.<number>