2 64 비트 숫자 ("Hi"및 "Lo")로 저장된 128 비트 숫자가 있습니다. 32 비트 숫자로 나누면됩니다. CPU의 네이티브 64 비트 연산을 사용하면 어떻게 할 수 있습니까? (임의 정밀도 라이브러리가 필요하지 않음을 유의하십시오. 네이티브 연산을 사용하여이 간단한 나누기를 만드는 방법을 알아야합니다. 감사합니다.) 감사합니다.
, 그것은 발생하는 0으로 아인 정수 부문 불가능합니다 // gradedUnits and totalGrades are both of type int
if (gradedUnits == 0) {
return 0;
} else {
return totalGrades/gradedUnits; //call stack points to this li
다음과 같은 문제가 발생했을 때 C로이 코드를 작성했습니다. 코드는 첫 번째와 세 번째 변수 (k 및 a) 제로를 반환하는 이유 는 #include <stdio.h>
int main()
{
int i=2;
int j=3;
int k,l;
float a,b;
k=i/j*j;
l=j/i*i;
a
정수를 나눕니다 만 결과로 0을 얻으려고합니다. 나는 내가 뭘 잘못하고 있는지 이해하지 못한다. 이 예제에서는 int를 사용하지만 float 또는 double을 사용하여 동일한 결과를 얻습니다. 내가 사용하는 코드이다 int wrongAnswers = askedQuestions - playerResult;
int percentCorrect = (playe
나는 iPhone 용 작은 소프트웨어 신디를 썼다. 성능을 더욱 향상시키기 위해 Shark과의 어플리케이션을 측정하여 float/SInt16 변환에서 많은 시간을 낭비한다는 것을 알았습니다. "사용할 준비가 된"SInt16 샘플을 반환하는 조회 테이블을 사전 계산하여 전환을 해결하기 위해 일부 부품을 다시 작성했습니다. 지금까지 잘 작동합니다. 현재 정수