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:

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:
