Type/to search
0
Follow
6
Followers
_N() 함수 소수점 자릿수 정밀도 제어
Tutorials
Created 2017-02-24 15:41:31  Updated 2017-02-24 16:39:02
 2
 3587

. 거래, 수익, 계좌 정보에서, 종종 가격 계산의 정확도가 너무 높습니다. 일부 거래가 실패하거나 오류로 이어집니다.
이 문제는 프로그램에서 N를 사용할 때 잘 해결됩니다.
정밀 제어에서_N은 둥글게 돌아다니지 않는다.
_N 사용법
_N ((처리해야 하는 변수, 제어된 소수점 정밀도) 처리 후 결과를 반환한다

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

코드 재검토 실행 결과:
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))

참고: 파이썬에서 첫 번째 _N 파라미트는 float 형식으로 변환되어야 합니다.
코드 재검토 실행 결과:
img

Related Recommendations
Comment
All comments (2)

    python版本运行会报错,需要修改如下:

    1. 首行def前面不有空格
    2. 第4行 不是空行,其中有tab
    9 years ago

    sell_price not shell_price

    10 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)