Rumah  >  Soal Jawab  >  teks badan

javascript - js membaca nilai dalam salah satu lajur excel sebagai 0.3556 tetapi membaca 0.3555999999999997?

JS membaca nilai dalam salah satu lajur excel sebagai 0.3556, tetapi ia berbunyi 0.3555999999999997 Tetapi jika anda memadam 0.3556 secara manual dan menulisnya secara manual, ia akan menjadi baik.

PHP中文网PHP中文网2663 hari yang lalu1074

membalas semua(3)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-05 11:03:05

    Anda boleh terus memasukkan 0.3556 dan ini mungkin perkara yang baik Microsoft telah membulatkan 0.355599999999997 dan memaparkannya sebagai 0.3556.


    Microsoft mungkin berdasarkan pertimbangan berikut:

    1. Jika perbezaan antara dua nombor a dan b sangat kecil, maka a boleh dianggap sama dengan b.

    2. Nampak tak bagus apabila terdapat banyak perpuluhan

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-07-05 11:03:05

    Saya ingat terdapat tetapan dalam Excel yang membolehkan anda menentukan bilangan tempat perpuluhan untuk sel Mungkin tetapan ini menyembunyikan digit berikutnya.

    balas
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 11:03:05

    Dianggarkan dalam excel, lajur nombor ini mempunyai ketepatan yang lebih tinggi, mungkin jenis panjang, js menunjukkan nombor jenis panjang mempunyai masalah

    balas
    0
  • Batalbalas