언어/기타

변수의 수치를 픽쳐표기하기 간단 설명

by 린쌍 posted Apr 22, 2010
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

먼저 변수의 수치를 픽쳐로 표기하는 법을 알고 있지만


 


두자리 이상의 즉 99이상의 수치이상의 표시가 에러가 걸린다면.


 


이렇게 풀어 보세요.


 


일단 쉬운 설명을 위해 변수부터 죽 대입해 봅시다.


변수: HP = 케릭터의 HP


변수: HP1 = 케릭터의 HP


변수: HP10 = 케릭터의 HP


변수: HP100 = 케릭터의 HP


 


변수: HP100 나누기 100


< 100의 자릿수를 구하는 겁니다. >


 


변수: HP100 = 변수: HP10연산용


변수: HP10연산용 곱하기 100


변수: HP10 감산 변수:HP10연산용


변수: HP10 나누기 10


< 10의 자릿수를 구하는 겁니다 >


 


변수: HP1 승제 10


<1의 자릿수를 구하는 겁니다 >


 


여기서 포인트는 변수:HP10연산용 입니다.


예를 들어 HP가 432라고 한다면. 이 가운데 십자릿수의 연산처리를


이 변수처리를 빼고 계산한다면 가운데 십자릿수는 공란으로만 처리가 됩니다.


더군다나 제대로된 픽쳐도 표기가 안되죠,


즉 십이상의 수치일때 그아랫 단위의 자릿수를 구하기 위해서는


구하고자하는 자릿수보다 큰자릿수의 값을 감산한뒤


자릿수의 수를 구해야 한다는 것이죠


 


예를 들어 더 간단하게 설명하자면...,


HP432의 십자리수는


 


 ( 432 - 400 ) / 10 = 3


 


이다. 라는 것이죠


 


이제 이해 하셨나요?