- 전체
- 게임 일반 (make game basics)
- 모바일 기획 및 디자인
- GameMaker Studio
- Unity3D
- Cocos2D
- 3D Engine OGRE
- 3D Engine irrlicht
- copperCube
- corona SDK
- Windows Basic Game
- BaaS (Mobile Backend)
- phnegap & cordova
- ionic & anguler
- parse (backend)
- firebase (backend)
- Game Backend Server / Opt
- web assembly
- Smart Makers
- pyGame & Ren'Py
- 머드(MUD) 게임 만들기
- Xamarin(자마린)
- flutter (플루터 앱 개발)
- construct 2 / 3
- pocketbase
- RPG Maker 시리즈
- godot engine
- playmaker(unity)
- react native
Windows Basic Game 각도와 거리로 좌표 구하기
2017.06.10 18:09
각도와 거리로 좌표 구하기
|
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
#define PI 3.14159 // 파이( pi )
#define X 0
#define Y 1
// angle : '도'(DEGREE)로 주어지는 각
float* get_coord_ad( float angle, float distance ){
float* point = malloc( sizeof( float ) * 2 );
angle = PI * angle / 180; // 각도를 라디안으로 바꾼다.
point[X] = distance * cos( angle );
point[Y] = distance * sin( angle );
return point;
}
//================================================================*
// 메인 함수
//================================================================*
int main(){
float dist, ang, * ptr_coord;
printf( "이 프로그램은 극 좌표계의 좌표인 거리와 각도를 입력받아서\n" );
printf( "직각 좌표계의 좌표 X, Y로 변환하는 프로그램입니다.\n" );
printf( "\n거리를입력하십시오.\n" );
scanf( "%f", &dist );
fflush( stdin );
printf( "\n각도(degree)를 입력하십시오.\n" );
scanf( "%f", &ang );
fflush( stdin );
ptr_coord = get_coord_ad( ang, dist );
printf( "\n극 좌표( %-4.2f, %-4.2f )를 직각 좌표로 변환하면 ( %-4.2f, %-4.2f )가
됩니다.\n", dist, ang, ptr_coord[X], ptr_coord[Y] );
getch();
free( ptr_coord ); // get_coord_ad() 함수에서 할당받은 메모리를 해제한다.
return 1;
}
//================================================================*
// 메인 함수 끝
//================================================================*
[출처] 각도와 거리로 좌표 구하기|작성자 난뽀다
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 9 |
[Ren'py] 렌파이로 육성 시뮬레이션 게임 만들기 (4) DSE 를 이용해 이벤트 만들기 (2) : 미연시 만들기
| 졸리운_곰 | 2025.02.21 | 237 |
| 8 |
[Ren'py] 렌파이로 육성 시뮬레이션 게임 만들기 (3) DSE 를 이용해 이벤트 만들기 (1)
| 졸리운_곰 | 2025.02.18 | 203 |
| 7 |
[Ren'py] 렌파이로 육성 시뮬레이션 게임 만들기 (2) 스크린 언어로 스케쥴 화면 만들기
| 졸리운_곰 | 2025.02.17 | 290 |
| 6 |
[ren'py] 렌파이로 육성 시뮬레이션 게임 만들기 (1) 기초 스크립트 작성
| 졸리운_곰 | 2025.02.17 | 508 |
| 5 |
[Ren'Py] 렌파이(RenPy) 에 광고 (애드몹) 붙이기
| 졸리운_곰 | 2024.12.20 | 225 |
| 4 |
[pyGame] python 게임(game)만들기 - 파이썬으로 게임 만들기 튜토리얼
| 졸리운_곰 | 2021.05.12 | 957 |
| 3 |
PyGame - 사용법(기본 실행 구조)
| 졸리운_곰 | 2021.01.03 | 1214 |
| 2 |
[Ren'py] [렌파이] 배포 준비 전 확인 사항
| 졸리운_곰 | 2020.12.19 | 606 |
| 1 |
[python] [ pyGame] 컴퓨터그래픽스 : 그래픽 프리미티브 그리기
| 졸리운_곰 | 2020.08.09 | 397 |

