FAQ-784 Wie kann ich ein Komma als Dezimaltrennzeichen und ein Semikolon als Funktionsargumenttrennzeichen in Formeln und Skripten verwenden?
comma-as-decimal
Letztes Update: 03.06.2022
Wenn Sie das Trennzeichen im Origin-Menü Einstellungen: Optionen: Zahlenformat festlegen: Trennzeichen = 1.000,0, verwendet Origin das Komma als Dezimaltrennzeichen und das Semikolon zum Trennen von Funktionsargumenten in Formeln für diese Hilfsmittel:
Sie können zum Beispiel die Formel unten verwenden, um Spaltenwerte im Dialog Werte setzen festzulegen:
data(0;2;0,5)
Sie können diese Konvertierung ausschalten, indem Sie Folgendes im Skriptfenster eingeben:
SYSTEM.NUMERIC.FORMULASMARTFUNCARGSEP=0; //default is 1
.
Wenn Sie die obenstehende Konvertierung ebenso im Skriptfenster, Befehlsfenster, in der Labtalk-Konsole (im Code Builder) anwenden möchten, können Sie
SYSTEM.NUMERIC.SCRIPTSMARTFUNCARGSEP=1; //default is 0
im Skriptfenster eingeben. Sie können beispielsweise das folgende Beispiel im Skriptfenster ausführen, um die Spaltenwerte zu setzen:
SYSTEM.NUMERIC.SCRIPTSMARTFUNCARGSEP=1 //set the value to be 1 // use comma as decimal mark // use semicolon as function arguments separator col(1)=rmod2(8; 1,5);
|
Hinweis: Um die obige Umwandlung permanent wirksam zu machen, können Sie die Werte in option.cnf im Anwenderdateiordner bearbeiten (Sie können die CNF-Datei in Notepad öffnen und bearbeiten).
|
Siehe auch:
Warum ändert Origin das Trennzeichen meines Python-Funktionsarguments in einen Punkt?
Schlüsselwörter:Komma, Dezimalzeichen, Funktionsargumenttrennzeichen
|