«int» 태그된 질문

정수를 나타내는 데이터 유형입니다. 정수는 음수, 양수 또는 0 일 수있는 정수입니다. (예 : ...- 2, -1, 0, 1, 2 ...) 정수 사용, 저장 또는 조작에 대한 질문에이 태그를 사용하십시오.


3
int32, int, int32_t, int8 및 int8_t의 차이점
int32_t최근에 C 프로그램에서 데이터 유형 을 발견했습니다. 나는 그것이 32 비트를 저장하는 것을 알고 있지만,하지 int와 int32동일한 작업을 수행? 또한 char프로그램에서 사용하고 싶습니다 . int8_t대신 사용할 수 있습니까 ? 차이점은 무엇입니까? 요약하면 C에서 int32, int, int32_t, int8 및 int8_t의 차이점은 무엇입니까?
103 c  int  declaration 

5
C #에서 double을 int로 변환
우리 코드에는 int로 변환해야하는 double이 있습니다. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; 아무도 이유를 설명 할 수 있습니까 i1 != i2? 내가 얻은 결과는 다음 i1 = 9과 같습니다 i2 = 8.
103 c#  int  double 




7
0과 -0을 구별 할 수 있습니까?
정수 값 0과 -0본질적으로 동일 하다는 것을 알고 있습니다. 하지만 구분이 가능한지 궁금합니다. 예를 들어, 변수가 할당되었는지 어떻게 알 수 -0있습니까? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; 값 -0이 메모리에 저장되는 것과 똑같은 …

8
어느 것이 더 빠릅니까 : if (bool) 또는 if (int)?
어떤 값을 사용하는 것이 더 낫습니까? 부울 참 또는 정수 1? 위의 주제는 저와 몇 가지 실험을했다 bool및 int에 if조건. 그래서 호기심으로이 프로그램을 작성했습니다. int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b ) return 99; //if(bool) …
94 c++  assembly  int  boolean 

10
Int를 부호없는 바이트로 변환하고 그 반대로 변환하는 방법
숫자를 부호없는 바이트로 변환해야합니다. 숫자는 항상 255보다 작거나 같으므로 1 바이트에 맞습니다. 또한 해당 바이트를 해당 숫자로 다시 변환해야합니다. Java에서 어떻게 할 수 있습니까? 나는 여러 가지 방법을 시도했지만 아무것도 작동하지 않습니다. 지금 내가하려는 작업은 다음과 같습니다. int size = 5; // Convert size int to binary String sizeStr = …
92 java  byte  int 

6
Java에서는 int 대신 byte 또는 short를 사용하고 double 대신 float를 사용하는 것이 더 효율적입니까?
나는 숫자가 아무리 작거나 커야 할지라도 항상 int와 doubles를 사용한다는 것을 알았습니다. 따라서 Java에서는 byte또는 short대신 int및 float대신 사용하는 것이 더 효율적 double입니까? 따라서 int와 double이 많은 프로그램이 있다고 가정하십시오. 숫자가 적합하다는 것을 알고 있다면 int를 바이트 또는 반바지로 변경하고 변경할 가치가 있습니까? 나는 자바에 서명되지 않은 유형이 없다는 것을 …

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 

7
Decimal 숫자의 정수 부분을 얻는 가장 좋은 방법
십진수의 정수 부분을 반환하는 가장 좋은 방법은 무엇입니까 (C #에서)? (이것은 int에 맞지 않을 수있는 매우 큰 수에 대해 작동해야합니다). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 그 목적은 다음과 같습니다. db의 십진수 (30,4) 필드에 삽입하고 필드에 비해 너무 긴 숫자를 삽입하지 않도록하고 싶습니다. 소수의 정수 부분 길이를 …
89 c#  .net  decimal  int 

1
정수에서 문자열로 어떻게 변환합니까?
유형을 정수에서 문자열로 변환하는 코드를 컴파일 할 수 없습니다. 다음 과 같은 다양한 유형 변환이 있는 Rust for Rubyists 튜토리얼 의 예제를 실행하고 있습니다. "Fizz".to_str()및 num.to_str()(여기서는 num정수). 이러한 to_str()함수 호출 의 대부분 (모두는 아니지만) 이 더 이상 사용되지 않는다고 생각합니다 . 정수를 문자열로 변환하는 현재 방법은 무엇입니까? 내가 얻는 오류는 …



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.