![]() |
Buchstabe in Zahl umwandeln - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Buchstabe in Zahl umwandeln (/Thread-Buchstabe-in-Zahl-umwandeln) Seiten: 1 2 |
Buchstabe in Zahl umwandeln - matzimus - 01.07.2010 15:46 Hallo, ich habe jedem Monat einen Buchstaben zugeteilt. Januar -> A Februar -> B .... Dezember -> L Jetzt würde ich gerne vergleichen, ob z.B. der Buchstabe "G" zwischen "A" und "L" liegt. Kennt LabVIEW das Alphabet? Oder kann ich die Buchstaben in Zahlen umwandeln? Also F ist 6 usw. Danke, Grüße, Matzimus Buchstabe in Zahl umwandeln - GerdW - 01.07.2010 15:54 Hallo Matze, auch wenn du anscheinend noch LV7.1 benutzt, gibt's ein Snippet als Denkanstoß: [attachment=27527] "Kennt LabVIEW das Alphabet?" Nun ja, da gibt es ja verschiedene... Also eher "Nein!". Dafür kennt LabVIEW aber ASCII ![]() Edit: Snippet bearbeitet, beantwortet jetzt beide Fragen (Umwandlung und Vergleich)... Buchstabe in Zahl umwandeln - SeBa - 01.07.2010 15:59 Folgender Ansatz: Buchstaben = ASCII Zeichen = U8 Zahl In der ASCII Tabelle sind Buchstaben fortlaufend abgelegt, so wie im Alphabet. A-Z: 65-90 a-z: 97-122 Also entweder ein toUpper/toLower davorschalten oder nur groß/klein erlauben, dann auf den entsprechenden Datenbereich prüfen. [attachment=27528][attachment=27529] Gruß SeBa Buchstabe in Zahl umwandeln - matzimus - 01.07.2010 16:14 Danke, funktioniert. Bloß wie kann ich das in eine normale TRUE/FALSE "Einheit" umwandeln. Ich würde den Ausgang nämlich gerne an ein "ODER" anschließen. Gruß Buchstabe in Zahl umwandeln - IchSelbst - 01.07.2010 16:16 Hinweis: Wenn du nur einen Buchstaben vergleichen willst, kann du den String direkt an das Vergleichselement anschließen (polymorphe Eingänge!). Dann kommt auch nur ein Boolscher Wert raus. Buchstabe in Zahl umwandeln - GerdW - 01.07.2010 16:19 Hallo Matze, "Ich würde den Ausgang nämlich gerne an ein "ODER" anschließen." Guckst du Beitrag #2. Oder verwendest ein IndexArray. Oder verwendest ein AND/OR Array Elements. Buchstabe in Zahl umwandeln - Y-P - 01.07.2010 18:21 Hier Sebas Bsp. etwas getunt. ![]() [attachment=27539] snip09 Gruß Markus Buchstabe in Zahl umwandeln - SeBa - 01.07.2010 19:39 Markus Tuning nochmals getuned: [attachment=27540] Gruß SeBa Buchstabe in Zahl umwandeln - matzimus - 02.07.2010 08:32 Hey, hier ist mal mein bisheriges VI. Es soll eine Seriennummer, bestehend aus einer 2-stelligen Zahl (Jahr), dem Buchstaben für den Monat und einer, am Ende stehenden 3-stelligen Zahl (Anzahl), auf Plausibilität prüfen. Grüße Buchstabe in Zahl umwandeln - GerdW - 02.07.2010 08:44 Hallo Matze, ein VI wäre schöner gewesen statt eines skalierten Bildes... Guckst du hier: [attachment=27546] Siehe auch meinen Kommentar in Beitrag #6... Edit: So geht's auch ohne boolsches Array: [attachment=27547] P.S.: Wow, dein Programm soll bis 2049 laufen/lauffähig sein? ![]() |