Looking for php Keywords? Try Ask4Keywords

PHPBC Math (calculatrice binaire)


Introduction

La calculatrice binaire peut être utilisée pour calculer avec des nombres de toute taille et précision jusqu’à 2147483647-1 décimales, au format chaîne. La calculatrice binaire est plus précise que le calcul flottant de PHP.

Syntaxe

  • string bcadd (chaîne $ left_operand, chaîne $ right_operand [, int $ scale = 0])
  • int bccomp (chaîne $ left_operand, chaîne $ right_operand [, int $ scale = 0])
  • chaîne bcdiv (chaîne $ left_operand, chaîne $ right_operand [, int $ scale = 0])
  • chaîne bcmod (chaîne $ left_operand, chaîne $ modulus)
  • string bcmul (string $ left_operand, string $ right_operand [, int $ scale = 0])
  • chaîne bcpowmod (chaîne $ left_operand, chaîne $ right_operand, chaîne $ modulus [, int $ scale = 0])
  • bool bcscale (int $ scale)
  • string bcsqrt (string $ operand [, int $ scale = 0])
  • string bcsub (string $ left_operand, string $ right_operand [, int $ scale = 0])

Paramètres

bcadd Ajoutez deux nombres de précision arbitraires.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bccomp Comparez deux nombres de précision arbitraires.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale qui sera utilisé dans la comparaison.
bcdiv Diviser deux nombres de précision arbitraires.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bcmod Récupère le module d'un nombre de précision arbitraire.
left_operand L'opérande gauche, sous forme de chaîne.
modulus Le module, sous forme de chaîne.
bcmul Multipliez deux nombres de précision arbitraires.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bcpow Élever un nombre arbitraire de précision à un autre.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bcpowmod Augmenter un nombre de précision arbitraire à un autre, réduit d'un module spécifié.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
modulus Le module, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bcscale Définit le paramètre d'échelle par défaut pour toutes les fonctions mathématiques bc.
scale Le facteur d'échelle.
bcsqrt Obtenez la racine carrée d'un nombre de précision arbitraire.
operand L'opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.
bcsub Soustraire un nombre de précision arbitraire d'un autre.
left_operand L'opérande gauche, sous forme de chaîne.
right_operand Le bon opérande, sous forme de chaîne.
scale Un paramètre facultatif pour définir le nombre de chiffres après la décimale dans le résultat.

Remarques

Pour toutes les fonctions BC, si le paramètre scale n'est pas défini, sa valeur par défaut est 0, ce qui rend toutes les opérations sur les entiers.

BC Math (calculatrice binaire) Exemples Liés