gibt es printf "%03u" bei Purebasic?

Anfängerfragen zum Programmieren mit PureBasic.
surfer0815
Beiträge: 2
Registriert: 03.05.2011 15:52

gibt es printf "%03u" bei Purebasic?

Beitrag von surfer0815 »

Hallo!
Ich möchte gerne eine Zahl aus einer bytevariable in einer Listbox anzeigen lassen, und zwar so:

bytewert: 1 Listboxinhalt: 001
bytewert: 54 Listboxinhalt: 054
usw

d.h. hat die Zahl weniger als 3 Stellen, sollen die vorderen Stellen mit Nullen aufgefüllt werden.

Bei meinem µC C-Compiler geht das so: printf("%03u",byte)

Habe in der Hilfe leider nichts gefunden.

Gibt es da eine fertige Funktion die das beherrscht?
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: gibt es printf "%03u" bei Purebasic?

Beitrag von STARGÅTE »

RSet(String$, Laenge [, Zeichen$])

Code: Alles auswählen

Debug RSet(Str(1), 3, "0")
Debug RSet(Str(54), 3, "0")
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
surfer0815
Beiträge: 2
Registriert: 03.05.2011 15:52

Re: gibt es printf "%03u" bei Purebasic?

Beitrag von surfer0815 »

Genau das wars!
Großes Dankeschön ;o)
Antworten