나는 다음과 같은 C 코드가 "44 잘못된 인수 전환하려면 : 크기가 UB4를 초과 경고" unsigned long val = <my_size>;
switch(val)
{
case (1L<<10): // 1KB
// Do something
break;
case 1L<<20: // 1MB
// Do somnething
최근에 나는 int, long int, long 등의 차이를 검색했습니다. 그리고 대답은 here입니다. 그리고 나는 long과 long int이 동일한 것을 발견했습니다. 그래서 문 c = a *long(b); 및 c = a * long int (b) 프로그램 int main()
{
int a = 10, b = 20;
long int
10 자리 숫자의 데이터베이스에 긴 값을 삽입하려고합니다. (예 : 9876543219). 데이터베이스의 값을 올바르게 저장하고 있습니다. 그러나 데이터베이스에서 데이터를 추출하려고하면 (1286608627)와 같이 다른 숫자가 나타납니다. 참고 : 숫자가 10 자리 미만인 경우 모든 것이 올바르게 작동합니다. 나는 데이터베이스에서 데이터를 가져 오기 위해
나는 두 테이블이 A과 B이라고 말합니다 (테이블 B은 이전 백업 테이블 A입니다). 둘 다 (두 테이블 모두에서) 열 중 하나가 동일한 열을 갖는 경우 LONG 데이터 유형입니다. 같은 ID하지만 서로 다른 RECORD하고, 같은 RECORD하지만 서로 다른 ID을 : Columns : ID and RECORD
이 나는 테이블 (또는 같은 ID을하
myFactorial 함수를 만든 후에 계승을 계산하는 코드를 작성했지만 큰 숫자를 처리하려고했을 때 엉망이되었습니다. 긴 형식을 사용하여 16보다 큰 숫자를 처리하려고 시도하고 있지만 결과는 관련성이 없으며 코드의 두 번째 부분에서 더 이상하지 않습니다. 입력 결과가 변경되지 않아야하지만 변경됩니다. 나는 아래의 의견에 내 코드를 공유 : main.c를
숫자만으로 구성된 String 값을 Long 값으로 변환했습니다. 이제는이 Long 값을 n 자리마다 나누고 List에 "sub-Longs"를 추가하려고합니다. Long myLong = Long.valueOf(str).longValue();
나는 모든 n 번째 자리에 myLong을 분할하고, List<Long>로 그 섹션을 추가하고 싶습니다. 어떻게해야
최대 80 억 개의 요소를 포함 할 수있는 DataGrid를 사용하여 테이블을 만들려고합니다. 저는 가상 컬렉션을 사용하여 빠른 처리를 얻었습니다. 문제가되지 않습니다. 그러나 가상화 컬렉션은 카운트 값에 INT를 사용하는 IList를 구현합니다. 내 문제는 일단 2^32 요소를 쳤을 때 카운트 값이 INT 제한의 음수가된다. 내 요소를 지원하기 위해 무엇
나는 long long int에 대해 사용자에게 묻는 프로그램을 작성 중입니다. 사용자가 나와 전화 번호를 제공 한 후 두 번째 숫자부터 그 번호에 다른 모든 숫자를 추가하려고합니다. 이제 내 질문은 긴 long int 다른 모든 숫자를 어떻게 선택할 수 있습니까? (C 언어)
내가 루비의 RSA 키 쌍 생성하기 위해 노력하고있어 : OpenSSL::PKey::RSA.generate(aReallyLongBignum, 65537) 을하지만, 나는 다음과 같은 오류가 점점 오전 : bignum too big to convert into long을 그러나 파이썬에서는 RSA.construct을 사용합니다. 루비에서 작동하는 방법이 있습