_N() fungsi digit titik bilangan kecil Kawalan ketepatan

Penulis:Antartika, Dicipta pada: 2017-02-24 15:41:31, Dikemas kini pada: 2017-02-24 16:39:02

. dalam pembelian, pendapatan, maklumat akaun, sering kali terdapat perhitungan harga yang terlalu tepat. menyebabkan beberapa transaksi gagal atau salah. Masalah ini dapat diselesaikan dengan baik apabila menggunakan _N dalam program. Apabila kawalan ketepatan _N tidak akan dilakukan empat lima. _N kegunaan _N ((variabel yang perlu diproses, ketepatan titik kecil yang dikawal) mengembalikan hasil selepas diproses

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

Hasil pelaksanaan ujian semula kod: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))

Petua Dalam python, parameter pertama_N mesti ditukar kepada float Hasil ujian semula kod:img


Lebih lanjut

FangBeiPerisian ini mempunyai ciri-ciri yang berbeza. 1. Tiada ruang di hadapan baris pertama def 2. Baris keempat bukan baris kosong, ia mempunyai tab.

yjt111jual_harga bukan shell_price