1E18 in Ruby

Hassan Ejaz 18 August 2022 Ruby Ruby Number
1E18 in Ruby

Wir werden anhand eines Beispiels vorstellen, was 1E18 in Ruby ist.

1E18 in Ruby

1E18 ist ein Zahlenliteral mit E-Notation. Unter Verwendung der E-Notation interpretiert Ruby die Fließkommazahl mit dem Wert 1×1018 oder 1000000000000000000.

Wir können die Zahl 18 in 1E18 durch eine Variable ersetzen. IE18 entspricht dem unten gezeigten:

# Ruby
puts 1.0 * 10 ** 18

Wir können es also auch wie folgt schreiben:

# Ruby
x = 18
puts 1.0 * 10 ** x

Einfach können wir dies wie folgt schreiben:

# Ruby
x = 18
puts 10.0 ** x

1E18 ist ein Literal, das vom Parser berücksichtigt wird, während ** ein Methodenaufruf ist und das Ergebnis dasselbe ist.

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren