SORU
9 NİSAN 2014, ÇARŞAMBA


Neden numpy.güç 0 matematik küçük üslü karşılığı.döndürür doğru cevap pow?

In [25]: np.power(10,-100)
Out[25]: 0

In [26]: math.pow(10,-100)
Out[26]: 1e-100

Her iki komutları 1e-100 iade etmelerini beklerdim. Bu sorunu bile 500 için hassas artan sonra devam ederse bu yana hassas bir konu da değil. Değiştirebilirim bazı ayar doğru cevap almak için var mı?

CEVAP
9 NİSAN 2014, ÇARŞAMBA


Oh, çok "kötü": daha

In [2]: numpy.power(10,-1)   
Out[2]: 0

Ama bu ne için bir ipucu: 10 bir tamsayı ve numpy.power yüzer sayıları zorlamak değil. Ama bu çalışır:

In [3]: numpy.power(10.,-1)
Out[3]: 0.10000000000000001

In [4]: numpy.power(10.,-100)
Out[4]: 1e-100

Not, ancak, elektrik operatörü, **, Oyokşamandıra dönüştürmek için:

In [5]: 10**-1
Out[5]: 0.1

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011
  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • Warner Bros. UK

    Warner Bros.

    6 HAZİRAN 2008