[elektro] PIC C18 probléma

Kiss Gabor kissg at ssg.ki.iif.hu
Wed Feb 11 17:22:29 CET 2015


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



More information about the Elektro mailing list