übersetzen Zahlenwörter in die Integer Repräsentation
im Bereich der Programmierung können es nützlich sein, schriftliche Wörter wie "eins" und "hundert" in ihre Ingleger-Gegenstände umzuwandeln. Um diesen Bedarf zu erfüllen, wurden verschiedene Methoden entwickelt, einschließlich der Verwendung von Bibliotheken und benutzerdefinierten Klassen.
Ein Ansatz, der eine Bibliothek nutzt, ist die Text2int -Funktion, die die Kraft des Numwords -Wörterbuchs zur Durchführung der Konvertierung nutzt. Nach seinem ersten Aufruf wird dieses Wörterbuch sorgfältig zusammengestellt, wobei Zahlenwörter auf ihre entsprechenden ganzzahligen Werte und Skalen zuordnen. Wenn jedes Wort angetroffen wird, wird es im Numwords -Wörterbuch nachgeschlagen, um seine Skala und das Inkrement abzurufen. Die aktuelle numerische Darstellung wird dann entsprechend aktualisiert.
für Skalen von mehr als 100, ein Teilergebnis wird akkumuliert, und wenn ein Wort, das eine Skala von mehr als 100 darstellt, verarbeitet wird, wird das Gesamtergebnis das Teilergebnis hinzugefügt. Dieser Prozess wird fortgesetzt, bis alle Wörter im Eingabtext verarbeitet wurden, was zur Umwandlung der Zahlenwörter in einen einzelnen Ganzzahlwert führt.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3