Degree 값을 도분초(DEGREE,MINUTE,SECOND) 바꾸기
페이지 정보
본문
1도 = 60분 ,1분 = 60초
1.5도 = 1도 30분 이잖아요.
#include <stdio.h>
#include<conio.h>
void main( void )
{
float f=0 , ftemp,ftmp;
int d,c,z;
printf(" 도(Degree) 입력하세용 : ");
scanf("%f",&f);
d = ftemp =f;
c = ftmp = (ftemp += - d) * 60;
z = (ftmp - c) * 60;
printf(" (DEGREE,MINUTE,SECOND) : %d도 %d분 %d초",d,c,z);
// 초의 소수점을 보려면 %f 와 float z 변경, 반올림 %.2f
getch();
}
1.5도 = 1도 30분 이잖아요.
#include <stdio.h>
#include<conio.h>
void main( void )
{
float f=0 , ftemp,ftmp;
int d,c,z;
printf(" 도(Degree) 입력하세용 : ");
scanf("%f",&f);
d = ftemp =f;
c = ftmp = (ftemp += - d) * 60;
z = (ftmp - c) * 60;
printf(" (DEGREE,MINUTE,SECOND) : %d도 %d분 %d초",d,c,z);
// 초의 소수점을 보려면 %f 와 float z 변경, 반올림 %.2f
getch();
}
댓글목록
등록된 댓글이 없습니다.