Erzielen Sie eine dreistellig begrenzte Anzeige in Ruby

Wenn Sie ein dreistelliges Trennzeichen anzeigen möchten

  1. Verwenden Sie die Methode to_s (: delimited)
  2. Fügen Sie am Anfang der Datei erforderlich hinzu, um die oben beschriebene Methode zu verwenden active_support ist eine Komponente von Ruby on Rails, mit der Sie verschiedene Methoden verwenden können

num.rb


require "active_support/core_ext/numeric/conversions"

10000.to_s(:delimited)
# => "10,000"

Details finden Sie auf der Seite Active Support des Rails-Handbuchs (6.3 Formatierung). https://railsguides.jp/active_support_core_extensions.html#%E6%9B%B8%E5%BC%8F%E8%A8%AD%E5%AE%9A

Nachwort

Als ich nach einer dreistelligen Anzeigemethode suchte Als ich es gerne benutzte, "scheint es, dass die .to_s (: delimited) -Methode verwendet werden kann, um Zahlen in drei Ziffern zu trennen!" Ich wusste nicht, dass eine Anforderung erforderlich ist, und habe den folgenden Fehler festgestellt.

in `to_s': no implicit conversion of Symbol into Integer (TypeError)

Ich kann to_s normalerweise verwenden, aber wenn ich (: delimited) hinzufüge, erhalte ich eine Fehlermeldung und bin in Schwierigkeiten. Daher ist eine Anforderung zum Aktivieren von active_support erforderlich, wenn die Methode to_s (: delimited) mit Ruby verwendet wird.

Ich möchte diese Gelegenheit nutzen, um andere nützliche Methoden von active_support zu lernen und anzuwenden.

Recommended Posts

Erzielen Sie eine dreistellig begrenzte Anzeige in Ruby
Schwer in Rubin! ??
Ausgabedreieck in Ruby
Arten von Variablen in Ruby
Schneller Popcount in Ruby
[Ruby on Rails] Zeigt den Seitentitel schnell im Browser an
Zeigen Sie die Wettervorhersage mit OpenWeatherMap an, einer externen API in Ruby
So zeigen Sie Diagramme in Ruby on Rails an (LazyHighChart)
ABC177 - E in Ruby lösen
Überprüfen Sie JWT-Token in Ruby
Schreiben Sie die Klassenvererbung in Ruby
Aktualisieren Sie Ruby in der Unicorn-Umgebung
Ganzzahlen, die in Ruby 2.4 zu Ganzzahlen zusammengefasst sind
[Ruby] Ausnahmebehandlung in Funktionen
Verwenden Sie Ruby-Variablen in Javascript.
Multiplikation innerhalb eines Ruby-Arrays
Über reguläre Ausdrücke in Ruby
NCk mod p in Ruby