int to string
5 berichten
• Pagina 1 van 1
int to string
Ik wil het volgende bekomen maar zie door het bos de bomen niet meer.
Ik zie het verschil niet meer tussen een char, een array en een string en daar begint het probleem.
Ik wil het volgende op een scherm tonen.
00:00 (wx:yz)
z is het eerste getal dat ik opvraag
y is het tweede getal
x het derde
w het vierde.
dus als getal kleiner is dan 10 moet het volgende voorgesteld worden (bv 5)
00:05 --> ook de nullen en de dubbele punt moeten getoond worden vandaar dat ik niet met gewone int kan werken (vermoed ik toch).
Tussen 10 en 99 (bv 73)
00:73
Hoger dan 100 (bv 256)
02:56
of voor 3245 wordt dit dan
32:45
de getallen worden nooit hoger dan 9999
wie kan hiermee helpen.
Een code heb ik nog niet want het lukt niet op dit ogenblik.
dank u
Herman
Ik zie het verschil niet meer tussen een char, een array en een string en daar begint het probleem.
Ik wil het volgende op een scherm tonen.
00:00 (wx:yz)
z is het eerste getal dat ik opvraag
y is het tweede getal
x het derde
w het vierde.
dus als getal kleiner is dan 10 moet het volgende voorgesteld worden (bv 5)
00:05 --> ook de nullen en de dubbele punt moeten getoond worden vandaar dat ik niet met gewone int kan werken (vermoed ik toch).
Tussen 10 en 99 (bv 73)
00:73
Hoger dan 100 (bv 256)
02:56
of voor 3245 wordt dit dan
32:45
de getallen worden nooit hoger dan 9999
wie kan hiermee helpen.
Een code heb ik nog niet want het lukt niet op dit ogenblik.
dank u
Herman
Advertisement
- Gij Kieken
- Berichten: 631
- Geregistreerd: 15 Nov 2015, 11:54
Re: int to string
Zoek eens bij Arduino sprintf of volg onderstaande link.
https://playground.arduino.cc/Main/Printf
https://playground.arduino.cc/Main/Printf
Re: int to string
Dank voor de link.
Ik was niet duidelijk genoeg in de vraag.
het getal (bv 1325) MOET in een string staan wat het commando om dit op een utft scherm te zetten is:
tft.print(string,x,y); (bv tft.print("Hallo World",10,35))
dus ik moet het getal, 1325 in dit geval, kunnen omzetten naar een string die er zo uitziet:
"13:25"
Herman
Ik was niet duidelijk genoeg in de vraag.
het getal (bv 1325) MOET in een string staan wat het commando om dit op een utft scherm te zetten is:
tft.print(string,x,y); (bv tft.print("Hallo World",10,35))
dus ik moet het getal, 1325 in dit geval, kunnen omzetten naar een string die er zo uitziet:
"13:25"
Herman
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: int to string
Die sprintf is hem al eens eerder verteld.....
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 22 gasten