preguntar acerca de conditional-operator
3
réponses
Y a-t-il un opérateur ternaire conditionnel dans VB.NET?
En Perl (et dans d'autres langages), un opérateur ternaire conditionnel peut être exprimé comme ceci:
my $foo = $bar == $buz ? $cat : $dog;
Y a-t-il un opérateur similaire dans VB.NET? ... …
demandé sur
1970-01-01 00:33:29
30
réponses
Pour ternaire ou de ne pas ternaire? [fermé]
Je suis personnellement un défenseur de l'opérateur ternaire: ()? :; Je me rends compte qu'il a sa place, mais j'ai rencontré de nombreux programmeurs qui sont complètement contre de l'utiliser, et certains qui l'utilisent trop souvent.
Quels sont v …
demandé sur
1970-01-01 00:33:28
14
réponses
Opérateur ternaire: vs if … else
En c++, est le?: opérateur plus rapidement que si()...else? Existe-il des différences entre eux dans le code compilé? ... …
demandé sur
1970-01-01 00:33:30
7
réponses
Existe-t-il un opérateur MATLAB conditionnel IF qui peut être placé en ligne comme IIF de VBA
Dans VBA, je peux faire ce qui suit:
A = B + IIF(C>0, C, 0)
De sorte que si C > 0 Je reçois A=B+C et CA=B
Y a-t-il un opérateur ou une fonction qui me permettra de faire ces Conditions inline dans le code MATLAB? ... …
demandé sur
1970-01-01 00:33:33
12
réponses
Comment fonctionne la solution de contournement de l’opérateur conditionnel Python?
D'après ce que j'ai lu, j'ai trouvé qu'un opérateur ternaire intégré n'existe pas (je serai heureux d'en savoir plus à ce sujet.).
J'ai trouvé le code suivant comme substitut:
def val():
var = float(raw_input("Age:"))
status = ("Working"," …
demandé sur
1970-01-01 00:33:29
6
réponses
opérateur ternaire à matlab
y a-t-il une façon de taper si comme:
var = (cond) ? true : false;
ou devons-nous utiliser ce format?
if (cond)
true
else
false
end
... …
demandé sur
1970-01-01 00:33:31
4
réponses
Opérateur ternaire conditionnel et d’assignation priorité
je suis confus au sujet de l'assignation directe et des opérateurs conditionnels ternaires priorité:
#include<stdio.h>
int main(void)
{
int j, k;
j = k = 0;
(1 ? j : k) = 1; // first
printf("%d %dn", j, k);
j = k = 0;
…
demandé sur
1970-01-01 00:33:31
9
réponses
Opérateur ternaire est deux fois plus lent qu’un if-else bloc?
j'ai lu partout que l'opérateur ternaire est censé être plus rapide, ou au moins le même que, son équivalent if - else bloc.
cependant, j'ai fait le test suivant et j'ai découvert que ce n'était pas le cas:
Random r = new Random(); …
demandé sur
1970-01-01 00:33:33
23
réponses
Python ont un opérateur conditionnel ternaire?
si Python n'a pas d'opérateur ternaire conditionnel, est-il possible d'en simuler un en utilisant d'autres constructions de langage?
... …
demandé sur
1970-01-01 00:33:28
7
réponses
Opérateur priorité avec Javascript opérateur ternaire
Je n'arrive pas à enrouler ma tête autour de la première partie de ce code ( += ) en combinaison avec l'opérateur ternaire.
h.className += h.className ? ' error' : 'error'
La façon dont je pense que ce code fonctionne est la suivante: …
demandé sur
1970-01-01 00:33:29