recherche

Maison  >  Questions et réponses  >  le corps du texte

Pourquoi javascript 18014398501093363 == 18014398501093364 renvoie vrai

Comme dans le titre, comme sur la photo

迷茫迷茫2820 Il y a quelques jours617

répondre à tous(3)je répondrai

  • 欧阳克

    欧阳克2017-06-26 10:57:29

    En fait, sgf a un article qui l'explique en détail/a/11... ; d'ailleurs, j'ai élargi la plage de calcul sécurisée, obtenez !

    répondre
    0
  • 世界只因有你

    世界只因有你2017-06-26 10:57:29

    Je l'ai testé, 1801439850109336 == 1801439850109335 la sortie est fausse, 18014398501093363 == 18014398501093364 est bien vraie. Il devrait donc être que js puisse comparer des nombres comportant jusqu'à 16 chiffres, et les 16 chiffres supplémentaires seront arrondis à la fin. Si vous devez comparer de grands nombres, vous pouvez convertir les nombres en chaînes et déterminer si les deux chaînes sont égales.

    répondre
    0
  • 習慣沉默

    習慣沉默2017-06-26 10:57:29

    Je viens d'en trouver un

    répondre
    0
  • Annulerrépondre