
#<함수형>**************************************************
void _Conv_정수값을2진수표기로변환(long    p정수값,
                              int     pBit표기수,
                              char   *r2진수표기);
                               
#define  _Conv_LongToBinStr    _Conv_정수값을2진수표기로변환

#<인수>
'p정수값'
[2진수표기] 문자열로 변환할 64비트 정수값.
'pBit표기수'
변환시 표시할 비트 자리수(1 - 64 사이의 값).
비트 범위를 넘는 경우는 잘려나가고 작은 경우는 "0" 으로 채워짐. 
'r2진수표기'
변환된 [2진수표기] 문자열을 반환받는 포인터.
반환받는 저장소는 변환된 문자열을 저장할 충분한 크기를 가져야 함.
#*********************************************************

#<적용구분>

"맷돌, 통합개발환경 겸용"

#<선언문서>

"_Conv_정수값을2진수표기로변환.h"

#<설명>

64비트 정수값을 [2진수표기] 문자열로 변환합니다.
최대 64비트 표기까지 지원하며 변환 문자열은 "0b" 나 "0B" 가 붙어있지 않습니다.

예) "11011100", "0101110011011100110111001101110011011100110111001101110011011100"

#<예제>

  //[VAR]
  //{ 
      //변환된 문자열의 총 길이보다 여유있게 선언해 주어야 함.
      char  변환문자열[100];
      
  //}    

  // ...
  
  //16비트까지 변환.------------------v
  _Conv_정수값을2진수표기로변환(0x1234, 16, 변환문자열);

  // ...
  