distance(x1, y1, x2, y2)Renvoie la distance entre deux points (x1, y1) et (x2, y2), par exemple entre deux objets de la toile.
Des fonctions et des procédures écrites par les membres, prêtes à copier dans vos programmes. Vous avez écrit une fonction utile ? Partagez-la.
43 résultats · Effacer les filtres
distance(x1, y1, x2, y2)Renvoie la distance entre deux points (x1, y1) et (x2, y2), par exemple entre deux objets de la toile.
est_premier(n)Vrai si le nombre est premier (divisible seulement par 1 et par lui-même).
ppcm(n1, n2)Renvoie le plus petit commun multiple de deux nombres entiers.
arrondir_a(x, multiple)Arrondit un nombre au multiple le plus proche : à la dizaine, au quart, à la case de la grille…
degres(angle_radians)Convertit un angle en radians en degrés : l’inverse de la fonction intégrée radians().
angle_vers(x1, y1, x2, y2)Renvoie l’angle en degrés (0 à 360) pour aller du point (x1, y1) vers le point (x2, y2) sur la toile.
hasard_decimal(mini, maxi)Renvoie un nombre à virgule au hasard entre mini et maxi (hasard() ne donne que des entiers).
vers_binaire(n)Écrit un nombre entier en binaire (base 2), sous forme de texte : 5 donne "101".
moyenne_ponderee(notes, coefficients)Calcule une moyenne avec coefficients : un tableau de notes et un tableau de coefficients.
ecart_type(valeurs)Renvoie l’écart-type d’un tableau de nombres : à quel point les valeurs s’éloignent de la moyenne.
completer_gauche(chaine, longueur_voulue, remplissage)Complète un texte à gauche jusqu’à la longueur voulue : 7 devient "007", 5 devient "05".
est_palindrome(phrase)Vrai si le mot ou la phrase se lit pareil dans les deux sens (kayak, « Ésope reste ici et se repose »).
compter_voyelles(phrase)Compte les voyelles d’un texte (a, e, i, o, u, y), accents compris.
chiffrer_cesar(message, decalage)Chiffre un message avec le code de César : chaque lettre est décalée dans l’alphabet.
initiales(nom_complet)Renvoie les initiales d’un nom en majuscules : "Ada Lovelace" donne "AL".
tronquer_texte(chaine, nb_max)Coupe un texte trop long et ajoute « … » : pour qu’un titre tienne dans un bouton ou une case.
mot_le_plus_long(phrase)Renvoie le mot le plus long d’une phrase (le premier trouvé en cas d’égalité).
est_lettre(symbole)Vrai si le caractère est une lettre (accents compris), faux pour un chiffre, un espace ou un symbole.
est_chiffre(symbole)Vrai si le caractère est un chiffre de 0 à 9.
titre_majuscules(phrase)Met une majuscule au début de chaque mot : "le petit PRINCE" devient "Le Petit Prince".
Utiliser une fonction de la bibliothèque
affiche distance(0, 0, 3, 4).Toutes les fiches sont écrites par des membres. Elles sont relues avant d'être publiées, mais si une fonction ne marche pas, dites-le dans ses commentaires. Pour comprendre les fonctions et les procédures, voyez la page Langage.