@swalest/decimal-processing
    Preparing search index...

    Class FinancesService

    Index

    Constructors

    Methods

    • le traitement de l'adition de deux nombres décimaux

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns Decimal

      La somme de ces deux nombres

    • L'arrondissement avancé d'un nombre donné

      Parameters

      • value: number | Decimal

        le nombre à arrondir

      • precision: number = 2

        le nombre de chiffres après la virgule

      • codeRounding: number = 0

        pour la détermination de rounding à appliquer

      Returns Decimal

      • le nombre arrondi
    • La conversion d'un nombre en décimal

      Parameters

      • value: number

        le nombre à convertir

      • precision: number = 2

        le nombre de chiffres après la virgule

      Returns Decimal

      • le nombre décimal converti
    • Division sécurisée avec gestion des erreurs et précision configurable

      Parameters

      • dividend: Decimal

        le dividende

      • divisor: Decimal

        le diviseur

      • decimalPlaces: number = 2

        Nombre de décimales (par défaut: 2 pour les montants financiers)

      Returns Decimal

      le quotient de ce deux nombres ou Error si division par zéro

    • Parameters

      • dividend: Decimal

        le dividende

      • divisor: Decimal

        le diviseur

      • decimalPlaces: number = 2

        le nombre de chiffres après la virgule

      Returns Decimal

      • Le quotient de ces deux nombres ou l'erreur
    • Le test si un nombre donné, est un nombre décimal

      Parameters

      • value: number

        le nombre à tester

      Returns boolean

      • la réponse
    • La comparaison pour déterminer si les deux nombres donnés sont égaux

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns boolean

      • la réponse
    • La comparaison si un nombre est supérieur ou égal à l'autre

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns boolean

      • la réponse
    • La comparaison pour déterminer la valeur la plus grande de ces deux nombres

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns boolean

      • la réponse
    • La comparaison si un nombre est inférieur ou égal à un autre

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns boolean

      • la réponse
    • La comparaison pour déterminer la valeur la plus petite de ces deux nombres

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns boolean

      • la réponse
    • Le traitement de la multiplication de deux nombres décimaux

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns Decimal

      Le produit de ces deux nombres

    • L'arrondissement d'un nombre décimal

      Parameters

      • value: string | number

        le nombre à arrondir

      • precision: number = 2

        le nombre de chiffres après la virgule

      Returns Decimal

      • le nombre décimal arrondi
    • Le traitement de la soustraction de deux nombres décimaux

      Parameters

      • a: Decimal

        le premier nombre

      • b: Decimal

        le deuxième nombre

      Returns Decimal

      La soustration de ces deux nombres