C言語なら俺に聞け! Part 115
■ このスレッドは過去ログ倉庫に格納されています
0890デフォルトの名無しさん
2005/10/16(日) 19:56:49{
char * p;
if (val < 0) {
p = strchr(buf, '\0');
p[0] = '-';
p[1] = '\0';
return addStringFromIntWithComma(buf, -val);
}
if (val >= 1000) {
p = addStringFromIntWithComma(buf, val / 1000);
return p + sprintf(p, ",%03d", val % 1000);
}
p = strchr(buf, '\0');
return p + sprintf(p, "%d", val);
}
■ このスレッドは過去ログ倉庫に格納されています