Java에서 "int"는 32 비트 정수이고 "long"은 64 정수임을 알고 있습니다. 또한 C에서 "long long"은 최소한 "long"만큼 큰 정수 (그러나 구현에만 해당)라는 것을 알고 있습니다.정확하게 Java 유형 long long이란 무엇입니까?
그러나 최근에 "long long"을 사용하여 몇 가지 Java 코드를 발견했으며 정확히 정의 된 방법을 알고 싶었습니까?
Java에서 "int"는 32 비트 정수이고 "long"은 64 정수임을 알고 있습니다. 또한 C에서 "long long"은 최소한 "long"만큼 큰 정수 (그러나 구현에만 해당)라는 것을 알고 있습니다.정확하게 Java 유형 long long이란 무엇입니까?
그러나 최근에 "long long"을 사용하여 몇 가지 Java 코드를 발견했으며 정확히 정의 된 방법을 알고 싶었습니까?
Java에는 이러한 유형이 없습니다. 읽은 코드가 Java로 작성 되었습니까? 어쩌면 JNI 루틴이 불려 졌을 까?
사과 프로그래밍 코드는 Java 프로그래밍 테스트의 답으로 제공되었지만 C로 작성된 것으로 보입니다. –
"long long"이라는 유형을 알지 못합니다.
또한 여기에 나열되지 않습니다 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
그것은 당신이 int로서 긴뿐만 아니라 사용할 수있는 큰 숫자 계산을위한
INT-16 비트
긴 32 비트
을 지원합니다.
"long long"은 Java에서 지원되지 않습니다.
java에서 우리는 C++ (long long)과 마찬가지로 64 비트 너비를 지원하는 long을 사용합니다. –
해당 코드를 표시 할 수 있습니까? –
나는 이것이 오래되었다는 것을 알고있다. 그러나 나는 같은 질문을 가지고있다. 다음은 코드입니다. int equi (int arr [], int n) { if (n == 0)은 -1을 반환하고, long long sum = 0; int i;for (i = 0; i
Brian