C/C++の宿題を片付けます 116代目
at TECH
222:デフォルトの名無しさん
08/10/11 22:01:49
>>220
#include<stdio.h>
#include<math.h>
void convert(char *dms, const char *deg)
{
double x, d, m;
sscanf(deg, "%lf", &x);
x = fabs(modf(x, &d) * 60);
x = modf(x, &m) * 60;
sprintf(dms, "%g°%g′%g″", d, m, x);
}
int main()
{
static const char deg[] = "-35.2361";
char dms[100];
convert(dms, deg);
printf("%s\n", dms);
return 0;
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4441日前に更新/366 KB
担当:undef