Fonctions sur les nombres

Retrouvez ici tous les meilleurs téléchargements Fonctions sur les nombres
Ajouter un nouvel élément

    Convertir un nombre en lettre

    Licence : Autre - 13/02/2011 - Téléchargé 6 x
    Converti un nombre en lettre

    Exemple : SELECT nombreenlettre(5423);
    cinq mille quatre cent vingt trois

    Tester si un nombre est impair

    Licence : Autre - 13/02/2011 - Téléchargé 1 x
    Cette fonction retourne true (vrai) si le nombre passé en argument est impair

    Tester si un nombre est pair

    Licence : Autre - 13/02/2011 - Téléchargé x
    Cette fonction retourne true (vrai) si le nombre passé en argument est pair

    Convertir un entier en binaire (chaine)

    Licence : Autre - 13/02/2011 - Téléchargé x
    Converti un entier en une chaine de caractère binaire
    Exemple : SELECT inttobin(255);
    11111111

    Convertir une chaine hexadecimale en entier

    Licence : Autre - 13/02/2011 - Téléchargé x
    Converti une chaire hexa en un bigint

    Exemple : SELECT hextoint('FA');
    250

    Calcul du Plus Grand Commun Diviseur (PGCD)

    Licence : Autre - 13/02/2011 - Téléchargé x
    Plus Grand Commun Diviseur

    Exemple : SELECT pgcd(12,30);
    6

    Fibonacci itératif

    Licence : Autre - 13/02/2011 - Téléchargé x
    Algo de Fibonnaci version itératif

    Exemple : SELECT fibonacci_ite(10);
    89

    Fibonacci récursif

    Licence : Autre - 13/02/2011 - Téléchargé x
    Algo de Fibonacci version récursive
    La version récursive est vraiment trop lente
    je la mets juste pour montrer comment faire.

    Factoriel itératif

    Licence : Autre - 13/02/2011 - Téléchargé x
    Factoriel version itérative
    n! = n*(n-1)*(n-2)*(n-3)*...*2*1
    1! = 1
    0! = 1
    Exemple: SELECT factoriel_ite(5)
    120

    Il existe l'opérateur : !
    SELECT 5!
    120

    Factoriel récursif

    Licence : Autre - 13/02/2011 - Téléchargé x
    Factoriel version récursive

    Tester si le nombre est premier

    Licence : Autre - 13/02/2011 - Téléchargé x
    Teste si le nombre passé en paramètre est premier

    Exemple : SELECT estpremier(41047),estpremier(12322);
    TRUE FALSE

    Générer un nombre aléatoire paramétré

    Licence : Autre - 13/02/2011 - Téléchargé x
    Fonction random surchargée
    arguments : minimum
    maximum
    retourne une nombre aléatoire compris entre minimum et maximum

    Exemple : SELECT random(30,50);
    39

    Fonction sécante

    Licence : Autre - 13/02/2011 - Téléchargé x
    Fonction sécante

    Fonction CoSécante

    Licence : Autre - 13/02/2011 - Téléchargé x
    Fonction CoSécante

    Convertir une chaine en entier avec choix d'une valeur de retour si impossible

    Licence : Autre - 13/02/2011 - Téléchargé x
    Converti une chaine ($1) en un entier si possible sinon on prend $2

    Exemple : SELECT strtointdef('6544','10'), strtointdef('-99','10'), strtointdef('5b6','10')
    6544 -99 10

15 éléments

Contacter le responsable de la rubrique PostgreSQL