Pour ce bloc de code: int num = 5; int denom = 7; double d = num / denom; la valeur de dest 0.0. Il peut être forcé de fonctionner en lançant: double d = ((double) num) / denom; Mais existe-t-il un autre moyen d'obtenir le doublerésultat correct ? Je …
J'ai lu div et mulles opérations d'assemblage, et j'ai décidé de les voir en action en écrivant un programme simple en C: Fichier division.c #include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j); return 0; } Et puis générer du code …
Par exemple, int result; result = 125/100; ou result = 43/100; Le résultat sera-t-il toujours le plancher de la division? Quel est le comportement défini?
Comment pourrais-je trouver le reste de la division d'un nombre en Python? Par exemple: Si le nombre est 26 et le nombre divisé est 7, le reste de la division est 5. (puisque 7 + 7 + 7 = 21 et 26-21 = 5.)
Comment cela se fait-il dans l'extrait suivant int a = 7; int b = 3; double c = 0; c = a / b; cfinit par avoir la valeur 2, plutôt que 2,3333, comme on pouvait s'y attendre. Si aet bsont doubles, la réponse passe à 2,333. Mais sûrement parce …
J'écrivais ce code: public static void main(String[] args) { double g = 1 / 3; System.out.printf("%.2f", g); } Le résultat est 0. Pourquoi et comment résoudre ce problème?
J'essaye d'effectuer une division simple en Go. fmt.Println(3/10) Cela imprime 0 au lieu de 0,3. C'est un peu bizarre. Quelqu'un pourrait-il s'il vous plaît partager quelle est la raison derrière cela? Je souhaite effectuer différentes opérations arithmétiques dans Go. Merci
J'ai récemment remarqué que int()arrondit un flotteur vers 0, tandis que la division entière arrondit un flotteur vers son plancher. par exemple: -7 // 2 = -4 int(-7/2) = -3 J'ai lu la documentation qui précise: classe int (x, base = 10) Retourne un objet entier construit à partir d'un …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.