On 02/11/2015 04:42 PM, Skandar Graun wrote:
> sprintf(data,"%4u.%.2u", bedata/100, bedata%100);
gcc-vel Linuxon jó:
$ cat ptest.c
#include <stdio.h>
void main(int argc, char **argv)
{
unsigned bedata = 89178;
printf(">>%4u.%.2u<<\n", bedata/100, bedata%100);
}
$ ./ptest
>> 891.78<<
$
A hiba aligha elvi.
Inkább az LCD-re írás környékén lehet.
g