PfmNumber 활용 방법
본 장에서는 PfmNumber형에 대한 활용 방법을 설명한다.
-
PfmNumber를 다른 PfmNumber에 대입하기
PfmNumber형인 n1, n2가 있을 때 다음 중 ①번의 사용을 권고한다.
PfmNumber n1, n2; ① n1 = n2; ② pfmNumberAssign(&n1, n2); ③ memcpy(&n1, &n2, sizeof(PfmNumber));
-
0을 PfmNumber에 대입하기
PfmNumber형에 0을 넣을 때는 다음 중 ①번의 사용을 권고한다.
PfmNumber n; ① n = PFMNUM_ZERO; ② bzero(&n, sizeof(PfmNumber));
-
PfmNumber형과 0의 값 비교하기
PfmNumber형과 0의 값을 비교할 때에는 다음과 같이 조건문을 작성한다.
PfmNumber n; x if(pfmNumberCompare(n, PFMNUM_ZERO) == 0) // n == 0를 확인할 경우 if(pfmNumberCompare(n, PFMNUM_ZERO) > 0) // n > 0를 확인할 경우 if(pfmNumberCompare(n, PFMNUM_ZERO) >= 0) // n >= 0를 확인할 경우 if(pfmNumberCompare(n, PFMNUM_ZERO) < 0) // n < 0를 확인할 경우