Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
In iOS Kurzbefehle Textvariable kürzen
In iOS Kurzbefehle Textvariable kürzen
RichMcTcNs
12.07.21
11:59
Eine Variable vom Typ Text mit Inhalt, z.B. "6.123456789", möchte ich gekürzt oder gerundet auf z.B 4 Stellen ausgeben. Ich finde in der Standard-Skriptsammlung nix dazu. Hab ich was übersehen? Hat jemand einen Lösungsvorschlag?
Danke!
Hilfreich?
0
Kommentare
marm
12.07.21
12:26
voilà
Hilfreich?
0
M@rtin
12.07.21
13:15
Das klappt nicht bei deutscher Systemeinstellung! Darüber bin ich auch schon mehrfach gestolpert. Der Grund liegt daran, dass das Trennzeichen in Europa das Komma ist und nicht der Punkt. Das Runden klappt nur bei US-Einstellungen. Das hat meine Recherche ergeben. Und zum Text kürzen habe ich nix gefunden.
Hilfreich?
0
becreart
12.07.21
13:22
M@rtin
Das klappt nicht bei deutscher Systemeinstellung! Darüber bin ich auch schon mehrfach gestolpert. Der Grund liegt daran, dass das Trennzeichen in Europa das Komma ist und nicht der Punkt. Das Runden klappt nur bei US-Einstellungen. Das hat meine Recherche ergeben. Und zum Text kürzen habe ich nix gefunden.
Nicht ganz Europa, auch in der Schweiz ist es ein Punkt.
Hilfreich?
0
RichMcTcNs
12.07.21
13:52
Marm
genau! DenTrick hatte ich wieder vergessen; ist auch schon 50 Jahre her. Danke!
Hilfreich?
0
marm
12.07.21
13:56
So richtig?
Nochmal kurz gelöscht. Ich hatte noch keinen Text als Input.
Ansonsten mal mit 10.000 multiplizieren, auf ganze Zahl runden und wieder durch 10.000 teilen.
Hilfreich?
0
M@rtin
12.07.21
20:48
marm
Ansonsten mal mit 10.000 multiplizieren, auf ganze Zahl runden und wieder durch 10.000 teilen.
Gleiches Problem: Runden hieße doch die gleiche Funktion nur dann auf 0 Nachkommastellen. Aber das funktioniert genauso wenig, wie auf 4 Nachkommerstellen... Zumindest mit deutschem iOS/iPad-OS.
Hilfreich?
0
marm
12.07.21
20:57
M@rtin
Gleiches Problem: Runden hieße doch die gleiche Funktion nur dann auf 0 Nachkommastellen. Aber das funktioniert genauso wenig, wie auf 4 Nachkommerstellen... Zumindest mit deutschem iOS/iPad-OS.
Ich habe doch einen Screenshot erstellt, in dem gezeigt wird, dass es funktioniert, oder nicht? Ich habe allerdings auf "immer abrunden" eingestellt. Bei "normal" ist das Ergebnis korrekt 61234,5679.
Ansonsten einfach noch 0,499999 addieren bei obiger Behelfslösung, wenn nur abgeschnitten und nicht gerundet wird.
Hilfreich?
0
RichMcTcNs
12.07.21
21:42
Marm,
wie ich eben erst sehe, funktioniert es nicht wie geplant.
In meinem Ausgangbeispiel sollte das gewünschte Ergebnis 6.1234 lauten; 6,1234 würde ich auch akzeptieren.
Es geht nur, wenn der Input ein Komma als Delimiter hat. In meinem konkreten Fall liefert die vorausgehende Funktion eine Koordinatenlänge mit einem Punkt als Delimiter in einer Variablen vom Typ Text. Wenn man damit nun rechnen will, liefern alle Standardfunktionen, die Text in Zahl wandeln, den String unter Weglassen des Punktes, also aus 1.23 und aus 12.3 wird 123.
Helfen könnte eine ReplaceChar-Funktion, mit der man den Punkt in ein Komma wandeln kann. Doch auch sowas hab ich noch nicht gefunden.
Hilfreich?
0
marm
12.07.21
21:57
so?
Hilfreich?
0
RichMcTcNs
13.07.21
00:09
Passt so prima!
Nochmals vielen Dank.
Hilfreich?
0
M@rtin
13.07.21
22:20
Kannst du mir mal zeigen, wo ich das Objekt Dokument finde, um Komma gegen Punkt zu tauschen. Weder unter der Rubrik Scripte, noch Apps oder Medien finde ich das.
Hilfreich?
0
marm
13.07.21
22:29
M@rtin
Kannst du mir mal zeigen, wo ich das Objekt Dokument finde, um Komma gegen Punkt zu tauschen. Weder unter der Rubrik Scripte, noch Apps oder Medien finde ich das.
Suche nach der Aktion "Text ersetzen" oder kurz "ersetzen".
Hilfreich?
+1
M@rtin
13.07.21
22:48
Stichwort Suche... Bislang hab ich mich immer nur durch die Objekte und Aktion händisch gescrollt! Danke!
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Erwartetes Oktober-Event: Die wahrscheinlichen ...
watchOS 11: Apple trennt sich von vier Zifferbl...
Vor 30 Jahren: Apple holt Sanierer – kann das s...
iPhone 16 Pro in Einzelteilen – Details zum Auf...
Vor 15 Jahren: Als der iMac riesig wurde
Mac mini M4 im ersten Test: Was hält der kleine...
TechTicker
Apples Eskalationskurs und Gebühren-Wirrwarr