Changeset 340 in Sophya for trunk/SophyaPI
- Timestamp:
- Jul 27, 1999, 2:12:08 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pidrawer.cc
r292 r340 463 463 g->SelFontSz(xMajTickLen*4.); 464 464 for (double x=xBeg; x<=xMax; x += xStep) { 465 char label[20]; sprintf(label, "%-6g", x); 465 // Attention aux erreurs d'arrondi quand x->0 466 // car on code 5.1698e-26 au lieu de 0 467 double xx = (fabs(x/xStep)<1.e-5) ? 0.: x; 468 char label[20]; sprintf(label, "%-6g", xx); 466 469 for(kk=0; kk<20; kk++) 467 470 if (label[kk] == ' ') { label[kk] = '\0' ; break; } … … 484 487 g->SelFontSz(xMajTickLen*4.); 485 488 for (double y=yBeg; y<=yMax; y += yStep) { 486 char label[20]; sprintf(label, "%-6g", y); 489 double yy = (fabs(y/yStep)<1.e-5) ? 0.: y; 490 char label[20]; sprintf(label, "%-6g", yy); 487 491 double largeur = g->CalcStringWidth(label); 488 492 if (just == 1)
Note:
See TracChangeset
for help on using the changeset viewer.