FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Les maths du crocodile Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Les maths du crocodile Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Les maths du crocodile Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Les maths du crocodile Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Les maths du crocodile Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Les maths du crocodile Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Les maths du crocodile Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Les maths du crocodile Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Les maths du crocodile Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Les maths du crocodile Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Les maths du crocodile Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Les maths du crocodile Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Les maths du crocodile Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Les maths du crocodile Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Les maths du crocodile Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
Boutique Nike : -25% dès 50€ sur TOUT le site Nike avec le code ...
Voir le deal

 

 Les maths du crocodile

Aller en bas 
AuteurMessage
jean_debord

jean_debord


Nombre de messages : 1266
Age : 70
Localisation : Limoges
Date d'inscription : 21/09/2008

Les maths du crocodile Empty
MessageSujet: Les maths du crocodile   Les maths du crocodile EmptyJeu 25 Avr 2024 - 10:37

La dernière version de FBCroco (0.44) a mis un peu d'ordre dans les fonctions mathématiques. En voici donc la liste.

Il y a 70 fonctions, mais 80 mots-clés car certaines fonctions ont deux noms !

Toutes ces fonctions sont utilisables en mode standard et en mode multiprécision.


Fonctions de base


Code:

        abs(x)                   ' Valeur absolue
        sgn(x)                   ' Signe : 1 si x > 0, 0 si x = 0, -1 si x < 0
        int(x), floor(x)         ' Plus grand entier <= x
                                 ' int(4.9) = 4, int(-1.3) = -2
        ceil(x)                  ' Plus petit entier >= x
                                 ' ceil(4.9) = 5, ceil(-1.3) = -1
        fix(x), trunc(x)         ' Partie entière
                                 ' fix(4.9) = 4, fix(-1.3) = -1
        frac(x)                  ' Partie fractionnaire avec signe
                                 ' frac(4.9) = 0.9, frac(-1.3) = -0.3
        min(x, y)                ' Minimum de 2 nombres
        max(x, y)                ' Maximum de 2 nombres

Fonction d'arrondi

Code:

       round(x, n)               ' Arrondit le nombre x à n décimales

Puissances


Code:

        square(x)                ' Carré x²
        sqr(x), sqrt(x)          ' Racine carrée
        cbrt(x)                  ' Racine cubique (cube root)
        hypot(x,y), pythag(x,y)  ' Sqrt(x² + y²)

Logarithmes


Code:

        log(x), ln(x)            ' Logarithme népérien
        log10(x), logdec(x)      ' Logarithme de base 10
        log2(x),  logbin(x)      ' Logarithme de base 2
        log1p(x)                 ' Log(1 + x)  (+ précis quand x --> 0)

Exponentielles


Code:

        exp(x)                   ' Exponentielle
        exp2(x)                  ' 2^x
        exp10(x)                 ' 10^x
        expm1(x)                 ' exp(x) - 1  (+ précis quand x --> 0)

Fonctions trigonométriques


Code:

        deg(x)                   ' Conversion radians --> degrés
        rad(x)                   ' Conversion degrés --> radians
        cos(x)                   ' Cosinus (x en radians)
        sin(x)                   ' Sinus
        tan(x)                   ' Tangente
        acos(x)                  ' Arc cosinus
        asin(x)                  ' Arc sinus
        atan(x), atn(x)          ' Arc tangente
        atan2(y, x), atn2(y, x)  ' atan(y/x), résultat dans [-pi, pi]
        sec(x)                   ' Sécante = 1 / cos(x)
        csc(x)                   ' Cosécante = 1 / sin(x)
        cot(x)                   ' Cotangente = 1 / tan(x)

Fonctions hyperboliques


Code:

        cosh(x)                  ' Cosinus hyperbolique
        sinh(x)                  ' Sinus hyperbolique
        tanh(x)                  ' Tangente hyperbolique
        acosh(x)                 ' Argument cosinus hyperbolique
        asinh(x)                 ' Argument sinus hyperbolique
        atanh(x)                 ' Argument tangente hyperbolique
        sech(x)                  ' Sécante hyperbolique = 1 / cosh(x)
        csch(x)                  ' Cosécante hyperbolique = 1 / sinh(x)
        coth(x)                  ' Cotangente hyperbolique = 1 / tan(x)

Nombres aléatoires


Code:

        rnd()                    ' Réel aléatoire dans [0,1)
        randomize                ' Initialise le générateur (ex. : randomize timer)

Statistiques (Le paramètre x est un tableau de réels à 1 dimension)


Code:

        mintab(x(())             ' Valeur minimale du tableau
        maxtab(x(())             ' Valeur maximale du tableau
        average(x())             ' Moyenne
        median(x())              ' Médiane
        stdev(x())               ' Ecart-type (calculé avec n-1)
        stdevp(x())              ' Ecart-type (calculé avec n)

Note : La fonction median retourne le tableau trié par ordre croissant.

Probabilités


Code:

        fact(n)                  ' Factorielle d'un entier positif
        binomial(n,k)            ' Coefficient binomial C(n,k)
        gamma(x)                 ' Fonction Gamma
        lngamma(x)               ' Logarithme népérien de la fonction Gamma
        igamma(a, x)             ' Fonction Gamma incomplète
        digamma(x), psi(x)       ' Fonction Digamma = d LnGamma(x) / dx
        beta(x, y)               ' Fonction Beta
        erf(x)                   ' Fonction d'erreur
        erfc(x)                  ' Fonction d'erreur complémentaire

Fonctions de Bessel


Code:

        besselj0(x)
        besselj1(x)
        besselj(n, x)            ' Fonctions de première espèce

        bessely0(x)
        bessely1(x)
        bessely(n, x)            ' Fonctions de seconde espèce

Fonctions spéciales


Code:

        airy(x)                  ' Fonction d'Airy Ai(x)
        dilog(x)                 ' Fonction dilogarithme
        expint(x)                ' Fonction exponentielle intégrale Ei(x)
        logint(x)                ' Fonction logarithme intégral
        zeta(x)                  ' Fonction Zeta de Riemann
        zetan(n)                 ' Fonction Zeta de Riemann, argument entier positif
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
 
Les maths du crocodile
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Le génie et le crocodile
» Naissance de Crocodile Basic
» Les voeux du crocodile
» Ha les maths
» Problème de maths.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Expériences autour de PANORAMIC :: Crocodile Basic-
Sauter vers: