[Ruby] Drücken Sie n-ary Zahlen als Zahlen ab 0 aus

Zahlen ab 0

Beispiel → 09

irb(main):027:0> 09

Wenn Sie hier die Eingabetaste drücken, wird es ↓.

irb(main):027:0> 09
SyntaxError: (irb):27: Invalid octal digit
	from /Users/username/.rbenv/versions/2.1.5/bin/irb:11:in `<main>'

Beispiel → 0x10

irb(main):028:0> 0x10

Wenn Sie hier die Eingabetaste drücken, wird es ↓.

irb(main):028:0> 0x10
=> 16

Basisanzeige

Aufführen

Basisnummer Basisanzeige
Binärzahl 0b
8 Basis 0o oder 0
Dezimalzahl 0d
Hexadezimal 0x

Beispiel

Wie in der obigen ** Liste ** gezeigt, wird die Nummer nach dem Radix-Indikator in die entsprechende Basisnummer konvertiert. Wenn die obige Notation nicht zutrifft, tritt ein Fehler wie in ** Beispiel → 09 ** auf.

irb(main):047:0> 0b10
=> 2
irb(main):049:0> 0o10
=> 8
irb(main):050:0> 010
=> 8
irb(main):051:0> 0d10
=> 10
irb(main):052:0> 0x10
=> 16

Verweise

[[Überarbeitete 2. Ausgabe] Ruby Engineer-Zertifizierungsprüfung bestanden Lehrbuch (Silber / Gold-kompatibel) Ruby Official Qualification Textbook](https://www.amazon.co.jp/%E6%94%B9%E8%A8%822% E7% 89% 88-Rubin% E6% 8A% 80% E8% A1% 93% E8% 80% 85% E8% AA% 8D% E5% AE% 9A% E8% A9% A6% E9% A8% 93% E5% 90% 88% E6% A0% BC% E6% 95% 99% E6% 9C% AC-Silber-Gold% E5% AF% BE% E5% BF% 9C-Rubin% E5% 85% AC% E5% BC% 8F% E8% B3% 87% E6% A0% BC% E6% 95% 99% E7% A7% 91% E6% 9B% B8 / dp / 4774191949) (Kein Affiliate-Link)

Recommended Posts

[Ruby] Drücken Sie n-ary Zahlen als Zahlen ab 0 aus
IntelliJ ab 1
Sichere Zahlen (Ruby Edition)
Bild-in-Bild ab iOS14