So habe ich Methoden auf eine ganze Zahl aufgerufen (ich wollte sehen, ob Divisible_by? War in Core Ruby. Es ist nicht.) Und sah diese Methode namens rechteckig. Als ich es auf 5 anrief, kam es zurück [5, 0]. Ich ging und looked it up. Sicher genug, es dauert eine Zahl und gibt [Zahl, 0] zurück. Was ist der Zweck dieser Methode?Welchen Zweck hat Ruby's Numeric's Rectangular-Methode?
2
A
Antwort
6
ist die Methode auf Numeric
definiert (das ist die Elternklasse aller Zahlenklassen, einschließlich Integer
, Float
und auch Complex
.
Nun Complex
die einzige Klasse, die diese Methode außer Kraft setzt. Für komplexe Zahlen, it returns ein Array den Realteil und den Imaginärteil enthält. Für alle reellen Zahlen (das heißt, alle anderen Numeric
Typen), der Imaginärteil immer 0.
Verfahren rectangle
oder rect
genannt, weil komplexe Zahlen beschreiben einen Vektor im der zweidimensionale Raum, der in einem Graphen als ein Rechteck visualisiert werden kann.
Um mehr über komplexe Zahlen zu erfahren, werfen Sie einen Blick auf die Wikipedia article zu diesem mathematischen Thema.
Verwandte Themen
- 1. Welchen Zweck hat css/scss?
- 2. Welchen Zweck hat externer Alias in C#?
- 3. Welchen Zweck hat das App Store-Bereitstellungsprofil?
- 4. Welchen Zweck hat der Docker-Buildkontext?
- 5. Welchen Zweck hat Listener in WebSphere MQ?
- 6. Welchen Zweck hat das Token Newtonsoft.Json.JsonToken.StartConstructor?
- 7. Welchen Zweck hat ein Artefakt-Repository?
- 8. Welchen Zweck hat Cassandras Commit Log?
- 9. Welchen Zweck hat glBindAttributeLocation in GLSL?
- 10. Welchen Zweck erfüllt der Etikettenformhelfer?
- 11. Welchen Zweck haben CSS-Präfixe?
- 12. Welchen Zweck erfüllt der Name?
- 13. Welchen Zweck hat @param Annotation im Java-Code?
- 14. Welchen Zweck hat WHERE 1 = 1 in SQL-Anweisungen?
- 15. Welchen Zweck hat Build Configuration Manager in VS2008?
- 16. Welchen Zweck hat der Assemblies-Knoten in Web.Config?
- 17. Welchen Zweck hat die Verwendung der Boost.MPI-Bibliothek?
- 18. Welchen Zweck hat der zweite Parameter von docepy, Memo?
- 19. Welchen Zweck hat die Methode -self in NSObject-konformen Klassen?
- 20. Welchen Zweck hat Kafkas Schlüssel/Wert-Paar-basierte Nachrichtenübermittlung?
- 21. Welchen Zweck hat der ClassPath in der Manifestdatei des EAR?
- 22. Welchen Zweck hat es, eine Veranstaltung zu veranstalten?
- 23. Welchen Zweck hat der Zugriff auf JRE-Bibliotheksklassen auf AppEngine?
- 24. Welchen Zweck hat es, eine Schnittstellenobjektreferenz mit Klammern zu umschließen?
- 25. Welchen Zweck hat der serielle Parameter in der Wayland API?
- 26. Welchen Zweck hat das Gerät bei der Rückgabe von Funktionen?
- 27. Welchen Zweck hat die Verwendung von Tiefe in JSON-Encodierung?
- 28. Welchen Zweck hat die AppManifest.xaml-Datei in Silverlight-Anwendungen?
- 29. Welchen Zweck hat der Parameter kwargs in der Funktion url()?
- 30. Welchen Zweck hat die bedingte Anweisung in exudeGeometry.UVGenerator.generateSideWallUV von three.js?
Wie für Ihre 'Divisible_by?' - Frage ist '10.divisible_by? (5)' äquivalent zu '10.modulo (5) .zero?' Oder kürzer '10% 5 == 0'. –