Growing numbers to the left


hi all!
as of might have read in previous post, i'm building time lapse dolly controlled arduino.
so i've come next problem(s):

1. when number of digits in number start grow (i mean 4 has 1 digit, 435 had 3 digits), number gets larger on right side. when number decreases 10 9, 90 printed on lcd.
clearing lcd every loop makes numbers not showing decently (because time erased longer time printed). if value < 10 , adjusting cursor location pita...

isn't there method or alternative this?

format number string of desired length, , display string. example:

code: [select]

char buffer[8]; // make big enough hold longest string, plus 1 byte null terminator
int number = 7;
snprintf(buffer, sizeof(buffer), "%4d", number);
// buffer contains "   7"


Arduino Forum > Using Arduino > Programming Questions > Growing numbers to the left


arduino

Comments

Popular posts from this blog

Connecting Raspberry Pi 2 to P10(1R)-V706 LED Dot Matrix - Raspberry Pi Forums

TypeError: <unknown> is not a numpy array - Raspberry Pi Forums

datso and removing imagetitle - Joomla! Forum - community, help and support