Changeset b524c5e0 in mainline for test/print/print1/test.c
- Timestamp:
- 2006-01-04T11:43:23Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5fe5f1e
- Parents:
- 0132630
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/print/print1/test.c
r0132630 rb524c5e0 32 32 { 33 33 __u64 u64const = 0x0123456789ABCDEFLL; 34 double d;35 34 printf(" Printf test \n"); 36 35 printf(" Q %Q %q \n",u64const, u64const); … … 38 37 printf(" W %W %w \n",0x0123 ,0x0123); 39 38 printf(" B %B %b \n",0x01 ,0x01); 40 printf(" F %F %f (123456789.987654321)\n",123456789.987654321,123456789.987654321);41 printf(" F %F %f (-123456789.987654321e-10)\n",-123456789.987654321e-10,-123456789.987654321e-10);42 printf(" E %E %e (123456789.987654321)\n",123456789.987654321,123456789.987654321);43 printf(" E %.10E %.8e (-123456789.987654321e-12 for precision 10 & 8)\n",-123456789.987654321e-12,-123456789.987654321e-12);44 printf(" E %.10E %.8e (-987654321.123456789e-12 for precision 10 & 8)\n",-987654321.123456789e-12,-987654321.123456789e-12);45 printf(" E %.10E %.8e (123456789.987654321e-12 for precision 10 & 8)\n",123456789.987654321e-12,123456789.987654321e-12);46 printf(" E %.10E %.8e (987654321.123456789e-12 for precision 10 & 8)\n",987654321.123456789e-12,987654321.123456789e-12);47 printf(" E %.10E %.8e (-123456789.987654321e12 for precision 10 & 8)\n",-123456789.987654321e12,-123456789.987654321e12);48 printf(" E %.10E %.8e (-987654321.123456789e12 for precision 10 & 8)\n",-987654321.123456789e12,-987654321.123456789e12);49 printf(" E %.10E %.8e (123456789.987654321e12 for precision 10 & 8)\n",123456789.987654321e12,123456789.987654321e12);50 printf(" E %.10E %.8e (987654321.123456789e12 for precision 10 & 8)\n",987654321.123456789e12,987654321.123456789e12);51 u64const =0x7fffffffffffffffLL;52 d =*((double *)((void *)(&u64const)));53 printf(" E %.10E (NaN)\n",d);54 u64const =(0xfff0000000000000LL);55 d =*(double *)(void *)(&u64const);56 printf(" E %.10E (-Inf)\n",d);57 39 return; 58 40 }
Note:
See TracChangeset
for help on using the changeset viewer.