[elektro] PIC C18 probléma

Skandar Graun sgraun at gmail.com
Wed Feb 11 20:24:37 CET 2015


Az LCD írást én csináltam, egy tömböt ír ki...
Ezért használok sprintf-et.
Ezekszerint a C18 nem pontosan ugyanúgy használja a printf -et, mint a gcc.

2015-02-11 17:22 GMT+01:00 Kiss Gabor <kissg at ssg.ki.iif.hu>:

> 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
>
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list