Lines 2495-2501
Link Here
|
2495 |
_write_number_cell(lxw_worksheet *self, char *range, |
2495 |
_write_number_cell(lxw_worksheet *self, char *range, |
2496 |
int32_t style_index, lxw_cell *cell) |
2496 |
int32_t style_index, lxw_cell *cell) |
2497 |
{ |
2497 |
{ |
2498 |
#ifdef USE_DOUBLE_FUNCTION |
|
|
2499 |
char data[LXW_ATTR_32]; |
2498 |
char data[LXW_ATTR_32]; |
2500 |
|
2499 |
|
2501 |
lxw_sprintf_dbl(data, cell->u.number); |
2500 |
lxw_sprintf_dbl(data, cell->u.number); |
Lines 2506-2521
Link Here
|
2506 |
range, style_index, data); |
2505 |
range, style_index, data); |
2507 |
else |
2506 |
else |
2508 |
fprintf(self->file, "<c r=\"%s\"><v>%s</v></c>", range, data); |
2507 |
fprintf(self->file, "<c r=\"%s\"><v>%s</v></c>", range, data); |
2509 |
#else |
|
|
2510 |
if (style_index) |
2511 |
fprintf(self->file, |
2512 |
"<c r=\"%s\" s=\"%d\"><v>%.16g</v></c>", |
2513 |
range, style_index, cell->u.number); |
2514 |
else |
2515 |
fprintf(self->file, |
2516 |
"<c r=\"%s\"><v>%.16g</v></c>", range, cell->u.number); |
2517 |
|
2518 |
#endif |
2519 |
} |
2508 |
} |
2520 |
|
2509 |
|
2521 |
/* |
2510 |
/* |