Renault Scenic E-Tech EV - PV-Output - 48kWh LiFePo4 op 15kVa Victron systeem
1. Neem een variabele, zeg i en initialiseer die op 1
2. Deel het getal door (i * 10) en bepaal de uitkomst, en de restwaarde
2a. deze restwaarde is wat je wilt hebben
3. Vermenigvuldig de restwaarde met (i * 10)
4. trek de uitkomst van (3) af van je getal
5. als de uitkomst van (4) nog groter is dan 0, increment 'i' en ga naar (2)
2. Deel het getal door (i * 10) en bepaal de uitkomst, en de restwaarde
2a. deze restwaarde is wat je wilt hebben
3. Vermenigvuldig de restwaarde met (i * 10)
4. trek de uitkomst van (3) af van je getal
5. als de uitkomst van (4) nog groter is dan 0, increment 'i' en ga naar (2)
Trying to establish voice contact... please yell into keyboard.
Biedzjee: erg omslachtig, en nog fout ook (je deelt door 10, 20, 30 etc. ipv 10, 100, ...)
C:
1
2
3
4
5
6
7
8
9
| void Splitup(int Value) { do { printf("%d ", Value % 10); Value /= 10; } while(Value); } |
[ Voor 9% gewijzigd door curry684 op 25-04-2003 12:43 ]
Verwijderd
gebruik anders itoa zodat de int in een string zit en ga dan per positie m.b.v. atoi nieuwe int's vullen voor je waardes
Erg omslachtig, veel meer code dan het simpele stukje van mij, onbegrijpelijk voor andere mensen en bovendien zit je dan vast aan het tientallig stelsel.Verwijderd schreef op 25 April 2003 @ 14:04:
gebruik anders itoa zodat de int in een string zit en ga dan per positie m.b.v. atoi nieuwe int's vullen voor je waardes
Dus jij zet geen commentaar in je code omdat alles volledig duidelijk is?curry684 schreef op 25 april 2003 @ 15:15:
[...]
Erg omslachtig, veel meer code dan het simpele stukje van mij, onbegrijpelijk voor andere mensen en bovendien zit je dan vast aan het tientallig stelsel.
MSX 2 rulez more
Sinds wanneer rechtvaardigd het schrijven van commentaar het gebruiken van onleesbare en omslachtige code, waar betere mogelijkheden voor handen zijn? Als je code kunt schrijven die gewoon duidelijk te begrijpen is, dan hoef je misschien geen commentaar meer toe te voegen.Greyfox schreef op 25 April 2003 @ 15:19:
Dus jij zet geen commentaar in je code omdat alles volledig duidelijk is?
Pagina: 1