playXP

서브 메뉴

Page. 59 / 271 [내 메뉴에 추가]
글쓰기
작성자 Lain311
작성일 2011-08-14 22:06:47 KST 조회 1,437
제목
곱하기 나누기 간단한팁...

0으로 곱하거나 나누면 트리거에서 오류가 나자나요..

 

함수로 정수 곱하기,나누기 / 실수 곱하기, 나누기 를 만드는거요..

 

함수는 입력수가 1이상이면 계산을 하고요...

0이면 반환값을 0으로 해주는겁니다..

 

그럼 트리거 꼬일일없이 할 수 있습니다.. 간단한 팁이였습니다. ㅋ

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 알루미나 (2011-08-14 22:29:19 KST)
0↑ ↓0
센스 이미지
0으로 나누게 되는 상황이 생기는거 자체가 문젠데
Lain311 (2011-08-14 23:08:19 KST)
0↑ ↓0
센스 이미지
예를들어 다음 레벨업 경험치를 계산해주는데..
현재 경험치가 0이거나 레벨업을 했는데 딱 그 레벨업이면 0으로 계산을 하게되죠..
% 구하는 식에서 0이 나올수 있어여... 그럼 거기서 트리거가 멈춰버리자나여..
Lain311 (2011-08-14 23:09:01 KST)
0↑ ↓0
센스 이미지
0%가 나오는 식이면 매번 if 0 이면 0% 라고 쓸수가 없자나여.. 0곱하기 0은 0 이 나와야되는데
오류나는거 자체가 이상하죠
Lain311 (2011-08-14 23:15:03 KST)
0↑ ↓0
센스 이미지
대화 상자 아이템 현재값을 쓰는 경우에도 0으로 계산하는 겨우도 있고여
나름 팁 개념으로 쓴건데 그런 사황이 나오는게 문제라면
제가 문제인건가요?? ㅡㅡ;
아이콘 알루미나 (2011-08-14 23:56:04 KST)
0↑ ↓0
센스 이미지
경험치 %로 바꾸는거도 0으로 나누는건 아닐텐데 여하튼 저는 그런 로직을 생각해 본적도 없고 혹시라도 피제수를 인자로 받는 경우에는 예외 처리를 하는데 그런 케이스도 드물기 때문에 이해가 잘 안가네요. 그리고 경험치가 0인 경우는 퍼센트로 바꾼다면 0을 0이 아닌 수로 나누는건데 문제가 되나요?
아이콘 알루미나 (2011-08-14 23:57:26 KST)
0↑ ↓0
센스 이미지
0에다 0은 곱해본적이 있어서 알겠고 0을 0이 아닌수로 나누는건 갤럭시 스크립트에서 해본적이 없는데 상식적으로 모든 프로그래밍 언어에서 당연히 아무 문제가 안나야 정상인데 ㅡㅡ;
아이콘 알루미나 (2011-08-15 00:07:00 KST)
0↑ ↓0
센스 이미지
int Work()
{
int val;
val = 0 * 0;
UIDisplayMessage(PlayerGroupAll(),c_messageAreaDebug,IntToText(val));
val = 0 / 1;
UIDisplayMessage(PlayerGroupAll(),c_messageAreaDebug,IntToText(val));

return 0;
}

0에다 0곱하는거랑 0에다 0이 아닌수로 나누는거 다 잘되는것 같은데요
Lain311 (2011-08-15 09:08:27 KST)
0↑ ↓0
센스 이미지
gui로 0을 곱하거나 나누면 오류나는 경우 있습니다.
유즈맵 제작이 원래 프로그래밍에 프자도 몰라도 하는거라
gui쓰는 사람이 많고 0으로 나누는일이 많을거라 봅니다
저 역시 그래서 오류나는 경우가 많아 다른분들도 그럴까봐 쓴건데..
유즈맵 제작하는분들은 다들 프로래머인가보죠.. 전 다른 직업이 있고 취미로 제작하는거라..
아이콘 Cube219 (2011-08-15 12:22:04 KST)
0↑ ↓0
센스 이미지
?GUI로도 테스트해보니까 잘 되는데요.
0으로 나누면 0으로 나누었다고 오류메시지도 잘 뜨고..
Lain311 (2011-08-15 14:20:17 KST)
0↑ ↓0
센스 이미지
아.. 그런가요??? 전 왜 맨날 0으로 나눠졌다고 오류가 뜨죠..
해보니깐 0*0은 되네요.. 0*(1/0) 이런식이 안되는거네요
Lain311 (2011-08-15 14:24:05 KST)
0↑ ↓0
센스 이미지
제가 식을 이상하게 짜고있던 저만의 문제였네요 - -;;
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.