0
Suivre
5
Abonnés

_Fonction N() Contrôle de la précision des décimales

Créé le: 2017-02-24 15:41:31, Mis à jour le: 2017-02-24 16:39:02
comments   2
hits   3310

Il est fréquent de rencontrer une précision excessive dans le calcul des prix dans les transactions, les bénéfices, les informations de compte. Cela entraîne l’échec ou l’erreur de certaines transactions. Ce problème est très bien résolu en utilisant _N dans le programme. C’est un peu comme si vous aviez un contrôle de précision_N n’a pas fait de détour. _Utilisation de N _N (variables à traiter, précision de contrôle de la plus petite partie) renvoie le résultat du traitement

JavaScript

function main() {
    var sell_price=0.1234567;
    Log("sell_price  _N:",_N(sell_price,6));
  
    var buy_price="0.1234567";
    Log("buy_price  _N:",_N(buy_price,6));
}

Résultats du test de retour de code: _Fonction N() Contrôle de la précision des décimales

Python

 def main():
    sell_price=0.1234567
    Log("sell_price  _N:",_N(sell_price,6))
  
    buy_price="0.1234567"
    Log("buy_price  _N:",_N(float(buy_price),6))

Astuce Dans Python, le premier paramètre N doit être converti en float pour le float Résultats du test de retour de code: _Fonction N() Contrôle de la précision des décimales