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:
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:
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