Resultados da pesquisa a pedido "integer-division"

5 a resposta

Qual é o comportamento da divisão inteira?

Por exemplo, int result; result = 125/100;ou result = 43/100;O resultado sempre será o piso da divisão? Qual é o comportamento definido?

3 a resposta

Como posso converter o valor inteiro em valor decimal?

Eu tenho um valor inteiro: Integer value = 56472201;Onde o valor pode ser positivo ou negativo. Quando divido o valor por 1000000, quero esse resultado no formato56.472201 mas, em vez disso, me dá apenas o quociente. Como posso obter os valores ...

1 a resposta

O sinal X86 IDIV do restante depende do sinal de dividendo para 8 / -3 e -8/

Alguém pode me explicar por que o sinal do restante é diferente nesses casos? Isso é um bug do emulador ou as CPUs reais também fazem isso? [/imgs/70nna.png] 8 / -3 : quotient(AL) = -2 remainder(AH) = 2 -8 / 3 : quotient(AL) = ...

5 a resposta

Divisão de número inteiro negativo resultado surpreendente

Na minha inscrição, encontrei o seguinte e fiquei surpreso com os resultados: 8/-7=-2 (ambos os números inteiros). O que isso significa

10 a resposta

Encontre o restante da divisão de um número

Como eu poderia encontrar a divisão restante de um número em Pytho Por exemplo Se o número for 26 e o número dividido for 7, o restante da divisão será 5. (desde 7 + 7 + 7 = 21 e 26-21 = 5.)

6 a resposta

função div é útil (stdlib.h

Existe uma função chamada div em C, C ++ (stdlib.h) div_t div(int numer, int denom); typedef struct _div_t { int quot; int rem; } div_t;Mas C, C ++ têm / e% operadore Minha pergunta é: "Quando existem operadores / e%, a função div é útil? "

4 a resposta

Por que o código de divisão inteira dá a resposta errad

Eu tenho uma divisão muito simples em Java (é uma quantidade / produção de produto por hora), no entanto, sempre que faço essa divisão, recebo erros estranhos: float res = quantity / standard; Tentei a divisão acima com vários valores e sempre ...

8 a resposta

Por que dividir dois int não produz o valor correto quando atribuído a dobrar?

Como é que no fragmento a seguir int a = 7; int b = 3; double c = 0; c = a / b;c acaba tendo o valor 2, em vez de 2.3333, como seria de esperar. E sea eb são duplos, a resposta passa para 2.333. Mas certamente porquec já é um dobro que deveria ...

5 a resposta

Como alguém faz divisão inteira (assinada ou não assinada) no AR

Estou trabalhando no Cortex-A8 e no Cortex-A9 em particular. Eu sei que algumas arquiteturas não vêm com divisão de número inteiro, mas qual é a melhor maneira de fazer isso além de converter para flutuar, dividir, converter em número inteiro? ...

3 a resposta

Divisão de 128 bits intrínseca no Visual C ++

Gostaria de saber se realmente não existe uma função intrínseca de divisão de 128 bits no Visual C + Existe uma função intrínseca de multiplicação de 64x64 = 128 bits chamada _umul128 (), que corresponde perfeitamente à instrução do montador ...