Seite 1 von 1

Wert in Print und PrintN

Verfasst: 19.10.2022 10:33
von cyerangle
Ich haffe, Ihr seht mir nach das ich schon wieder da bin.
Ich kenn es von anderen Sprachen, das ich ein Integer in der Print- oder PrintN- Anweisung mittels Str() umwandeln kann.
Mir scheint das ist bei PB nicht möglich. Das aber bedeutet wieder 1 Programmzeile mehr, die man sonst in der Print-Zeile mit
abfertigen könnte.

Vielen Dank
Mike

Re: Wert in Print und PrintN

Verfasst: 19.10.2022 10:35
von Kiffi
cyerangle hat geschrieben: 19.10.2022 10:33Ich kenn es von anderen Sprachen, das ich ein Integer in der Print- oder PrintN- Anweisung mittels Str() umwandeln kann.
kann man auch mit PB. Zeig mal Deinen Code.

Re: Wert in Print und PrintN

Verfasst: 19.10.2022 10:53
von cyerangle
Asche auf mein Haupt. Der Code lief, aber die Console Einstellung in den Compiler Optionen stand wieder auf MacOS statt auf Console.

Re: Wert in Print und PrintN

Verfasst: 19.10.2022 11:41
von NicTheQuick
Du kannst sogar das hier machen:

Code: Alles auswählen

integer = 123
double.d = 0.123456789
Debug "integer = " + integer
Debug "double = " + double
Also so lange du mit einem String beginnst, werden danach Zahlvariablen automatisch zu Strings gecastet.

Du kannst also statt `Str(integer)` auch `"" + integer` schreiben. Sieht komisch aus, ist aber an einigen Stellen irgendwie übersichtlicher.