Questions sur division

30
réponses

Diviser un nombre par 3 sans utiliser les opérateurs*,/,+, -, %

comment diviser un nombre par 3 sans utiliser * , / , + , - , % , opérateurs? le numéro peut être signé ou non.
demandé sur 2012-07-27 23:34:31
5
réponses

Quelle est la raison pour avoir '//' en Python? [dupliquer]

cette question a déjà une réponse ici: en Python 2, Quelle est la différence entr ... -à-d. une barre oblique avant). Je me demandais juste s'il y avait une raison pour avoir des doubles slashes avant?
demandé sur 2009-10-08 08:15:37
16
réponses

Est-ce que la multiplication et la division utilisant des opérateurs de postes en C sont réellement plus rapides?

la Multiplication et la division peuvent être obtenues en utilisant des opérateurs de bits, par exemple i*2 = i ... e d'utiliser i*10 directement? Y a-t-il des entrées qui ne peuvent pas être multipliées ou divisées de cette façon?
demandé sur 2011-06-15 15:31:04
1
réponses

Division entière de Python3 [dupliquer]

cette question a déjà une réponse ici: Python division entière rendements float ... flotteur. Comment obtenir le Python2.6 comportement de retour? Est-il une autre méthode pour obtenir int/int = int?
demandé sur 2013-10-22 06:01:33
17
réponses

Comment Fonctionne Le Module Divison

Je ne comprends pas vraiment comment fonctionne la division de modules. Je calculais 27 % 16 et j'ai fini par 11 et ... r une explication en termes simples en ligne. Quelqu'un peut-il élaborer un très haut niveau de ce qui se passe ici?
demandé sur 2010-04-19 02:44:00
5
réponses

VB.NET vs c # division entière [dupliquer]

cette question a déjà une réponse ici: pourquoi les opérateurs de la division (/) ... r = 10 Dim y As Integer = p / i //Result: 2 c# v4.0 int p = 16; int i = 10; int y = p / i; //Result: 1
demandé sur 2011-05-16 09:49:02
13
réponses

Comment puis-je multiplier et diviser en utilisant seulement le déplacement de bits et l'ajout?

Comment puis-je multiplier et diviser en utilisant seulement le déplacement de bits et l'addition?
demandé sur 2010-05-05 23:35:22
5
réponses

Une liste est-elle (potentiellement) divisible par une autre?

problème dites que vous avez deux listes A = [a_1, a_2, ..., a_n] et B = [b_1, b_2, ..., b_n] d'entiers. ... orrespondante. Par exemple, pour U6(4) voici à quoi ressembleraient A et B . de grosses listes, hein!
demandé sur 2017-08-27 18:50:38
4
réponses

Division en Python 2.7. et 3.3 [dupliquer]

cette question a déjà une réponse ici: Python division ... t;>> 20/15 1.3333333333333333 en Python 2: >>> 20/15 1 N'est-ce pas un modulo?
demandé sur 2014-01-23 22:54:24
2
réponses

Comment faire division entière en javascript (obtenir la réponse de division en int pas float)? [dupliquer]

cette question a déjà une réponse ici: Integer division avec le reste en JavaScri ... is 45.5 // Expected x to be 45 mais je veux que x soit 45. J'essaie d'éliminer le dernier chiffre du numéro.
demandé sur 2013-09-21 05:53:47
4
réponses

Division efficace en virgule flottante avec des diviseurs entiers constants

a recent question , si les compilateurs sont autorisés à remplacer la division à virgule flottante par la multipl ... ile (arg.i != 0x80000000); if (!err) printf ("%g, ", y); y += 1.0f; } return EXIT_SUCCESS; }
demandé sur 2016-02-20 22:01:48
17
réponses

Vérifier si un nombre est divisible par 3

je dois trouver si un nombre est divisible par 3 sans utiliser % , / ou * . L'indication donnée était d'utiliser la fonction atoi() . Aucune idée de comment le faire?
demandé sur 2010-08-06 10:55:39
12
réponses

Quelle est la façon la plus rapide de diviser un entier par 3?

int x = n / 3; // <-- make this faster // for instance int a = n * 3; // <-- normal integer multiplication int b = (n << 1) + n; // <-- potentially faster multiplication
demandé sur 2008-10-05 05:13:19
9
réponses

Diviser efficacement la valeur non signée par une puissance de deux, en arrondissant

je veux mettre en œuvre unsigned un division entière par un pouvoir arbitraire de deux, "1519850920 arrond ... ct de dire le coût du vrai travail dans f est 5 - 4 == 1 , parce que de la façon dont l'exécution est recouverte.
demandé sur 2016-11-04 23:58:07
4
réponses

Devrais-je mordre pour diviser par 2 en Java? [dupliquer]

duplicata possibles: est-ce que le déplacement des bits est plus rapide que la multiplication et ... en une opération de bit-shift, ou devrais-je effectuer manuellement l'opération de bit-shift dans le code moi-même?
demandé sur 2010-11-01 23:15:46
10
réponses

C # est en train de réduire les divisions par lui-même

quand je fais une division en C#, ça tourne automatiquement. Voir cet exemple: double i; i = 200 / 3; Messagebo ... y a-t-il un moyen d'éviter que ce chiffre ne soit arrondi à la baisse et de garder un nombre comme 66.6666667?
demandé sur 2011-06-11 00:43:30
3
réponses

Division (/) ne pas donner ma réponse dans postgresql

j'ai une table software et les colonnes comme dev_cost , sell_cost . Si dev_cost est 16000 et sell_cost est 75 ... retour 2 comme la réponse. Mais on doit en avoir 3, non? quelle serait la requête pour ça? Grâce à avance.
demandé sur 2015-12-29 07:38:28
8
réponses

Multiplication/division rapide par 2 pour les flotteurs et les doubles (C/C++)

dans le logiciel que j'écris, je fais des millions de multiplication ou de division par 2 (ou des puissances de 2) de ... à faire reinterpret_cast<uint64_t *> parce qu'il ya une violation const (semble le volatile mot-clé interfère)
demandé sur 2011-10-11 06:02:18
18
réponses

Pourquoi est 0 divisé par 0 une erreur?

j'ai rencontré ce problème dans un calcul que je fais dans mon code, où le diviseur est 0 si le divident est de 0. Dan ... x. J'ai maintenant accepté réponse d'AakashM , parce qu'il fournit une idée sur la façon d'analyser le problème.
demandé sur 2010-07-13 15:04:58
2
réponses

Attention: Division par zéro sur PHP et MySQL

je fais un calcul avec un tableau qui est tiré de mysql et le problème est "division par zéro "avertissement j ... rs pourquoi il donne un avertissement " Division par zéro " et rend aussi toutes les valeurs de" $v " égales à zéro.
demandé sur 2012-07-21 17:30:43