_N() fonction Les petites chiffres en virgule Contrôle de précision

Auteur:L'Arctique, Créé: 2017-02-24 15:41:31, Mis à jour: 2017-02-24 16:39:02

Les informations sur les achats, les bénéfices et les comptes sont souvent trop précises et peuvent entraîner des échecs ou des erreurs. Le problème peut être bien résolu lorsque l'on utilise _N dans le programme. Le _N n'est pas effectué en quatre-pièces-cinq-pièces lorsque la précision est contrôlée. Utilisation _N (variables à traiter, précision des fractions contrôlées) renvoie les résultats après 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));
}

Les résultats de la vérification du code:img

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 Les résultats de la vérification de code:img


Plus de

FangBei est là.La version de python est en train d'exécuter une erreur qui nécessite une modification comme suit: 1. aucune case devant la première ligne def La quatrième ligne n'est pas vide, elle contient des onglets.

yjt111prix de vente et non de mise en valeur