_N() Funktion Kleine Ziffernpunkte Präzisionssteuerung

Schriftsteller:Der Arktis, Erstellt: 2017-02-24 15:41:31, aktualisiert: 2017-02-24 16:39:02

Bei Kauf, Verkauf, Gewinn und Kontoinformationen wird häufig mit einer zu hohen Preispräzision konfrontiert. Das Problem löst sich sehr gut, wenn man in einem Programm _N verwendet. Bei der Präzisionskontrolle wird _N nicht vier- und fünffach eingesetzt. _N-Nutzung _N ((Variablen, die verarbeitet werden müssen, Komma-Punkte-Genauigkeit, die gesteuert wird) Gibt das Ergebnis nach der Verarbeitung zurück

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));
}

Die Ergebnisse der Code-Rückprüfung: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))

Tipp In Python muss der erste Parameter_N von float zu float umgewandelt werden Die Ergebnisse der Code-Rückprüfung:img


Mehr

FangBeiDie Python-Version lief falsch und musste wie folgt geändert werden: 1. Keine Leerzeichen vor der ersten Zeile def 2. Die vierte Zeile ist keine leere Zeile, sie hat Tabs.

Yjt111Verkaufspreis, nicht Verkaufspreis