Frage

Ich bin nicht sicher, was diese Art von Nummer ‚1.3122278540256E + 18‘, aber wie kann ich es in eine ganze Zahl erweitern?

Danke !!

War es hilfreich?

Lösung

Das ist eine Gleitkommazahl in wissenschaftliche Schreibweise (die „E + 18“ bedeutet „mal 10 bis 18. Macht“). Die Chancen stehen gut es ist aufgrund seiner Länge auf diese Weise angezeigt werden; Sie könnten versuchen, printf Verwendung es als Standard integer zu formatieren.

Andere Tipps

Es ist in IEEE Gleitkommadarstellung . Es ist eine Nummer zu groß, um genau calcuated zu werden, aber die dezimalen +18 Stellen nach rechts bewegen, um die ganzen Zahl zu erhalten.

Dies ist die wissenschaftliche Notation.

E + 18 ist eine Abkürzung für 10 ^ 18. In diesem Fall ist die Nummer, die Sie sehen 1.312.227.854.025.600.000.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top