«long-integer» 태그된 질문

긴 정수는 일반적으로 표준 정수 크기의 두 배인 정수입니다. 여러 프로그래밍 언어에서 'long'키워드로 표시됩니다.

6
Java의 L 번호 (긴) 사양
Java에서 숫자를 입력하면 컴파일러가 자동으로 정수로 읽는 것처럼 보이므로 6000000000(정수 범위가 아닌 ) (정수 범위 6000000000가 아닌) 입력하면 정수가 아니라고 불평합니다 . 이를 수정하기 위해 6000000000L. 이 사양에 대해 방금 배웠습니다. short, byte, float, double과 같은 다른 숫자 사양이 있습니까? 입력하는 숫자를 지정할 수 있다면 자바가 캐스트 할 필요가 없기 …

7
x64 Java에서 int보다 긴 이유는 무엇입니까?
Surface Pro 2 태블릿에서 Java 7 업데이트 45 x64 (32 비트 Java가 설치되지 않음)와 함께 Windows 8.1 x64를 실행하고 있습니다. 아래 코드는 i 유형이 길면 1688ms, i가 정수이면 109ms가 걸립니다. 64 비트 JVM이있는 64 비트 플랫폼에서 long (64 비트 유형)이 int보다 훨씬 느린 이유는 무엇입니까? 내 유일한 추측은 CPU가 32 …

5
int 유형의 리터럴 xyz가 범위를 벗어났습니다.
현재 Java에서 데이터 유형으로 작업하고 있으며 올바르게 이해했다면 유형 long은 -9,223,372,036,854,775,808에서 +9,223,372,036,854,775,807 사이의 값을 허용합니다. 이제 아래에서 볼 수 있듯이 9223372036854775807을 값으로 삽입하면 다음과 같은 오류가 발생하지만 long라는 변수를 만들었습니다 testLong. int 유형의 리터럴 9223372036854775807이 범위를 벗어났습니다. 왜 long데이터 유형을 int. 누구나 아이디어가 있습니까? 암호: char testChar = 01; byte …
90 java  int  long-integer 

4
C / C ++에서 long long
GNU의 C ++ 컴파일러에서이 코드를 시도하고 있는데 그 동작을 이해할 수 없습니다. #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld %lld %llu", num1, num2, num3, num4); …

2
자바 스크립트에서 문자열을 long으로 변환하는 방법은 무엇입니까?
문자열에서 long으로 변환해야하는 밀리 초 타임 스탬프가 있습니다. 자바 스크립트는이 parseInt아니지만을 parseLong. 그래서 어떻게 할 수 있습니까? 감사 편집 : 내 질문을 약간 확장하려면 : 자바 스크립트에 긴 유형이 없다는 점을 감안할 때 처음에는 문자열로 표현되는 long으로 간단한 산술을 어떻게 할 수 있습니까? 예를 들어 다른 것에서 하나를 빼서 시간 …

4
왜 당신의 switch 문 데이터 유형이 길지 않습니까, Java?
다음은 Sun의 Java 자습서 에서 발췌 한 것입니다 . 스위치는 작동 byte, short, char, 및 int기본 데이터 형. 또한 특정 기본 유형을 "포장"고 (클래스와 상속에서 논의) 열거 유형과 몇 가지 특별한 클래스와 함께 작동 : Character, Byte, Short,과 Integer(단순 데이터 개체에서 논의). long기본 데이터 유형이 허용되지 않는 이유가 있어야합니다 . …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.