Întrebări înrudite 'logical-operators'

Operatori logici și buclă While
Vreau să folosesc o instrucțiune OR în bucla mea while, astfel încât bucla să se termine ori de câte ori una dintre cele două condiții nu este îndeplinită. Condițiile: (1) i trebuie să fie mai mic sau egal cu nmax și (2) valoarea absolută a lui...
356 vederi
schedule 28.08.2022

Cum diferă operatorii logici din C de operațiile logice reale? [duplicat]
Am următoarele fragmente de cod și am fost oarecum confuz de rezultat, pe baza cunoștințelor mele despre modul în care funcționează operatorii logici. Din câte știu (pe baza tabelelor de adevăr în electronică), Pentru AND logic, TRUE și...
271 vederi
schedule 26.06.2022

IF instrucțiune cu OR logic [duplicat]
if(1 == 2 || 4) { cout<<"True"; } else { cout<<"False"; } Așa am citit cele de mai sus. Dacă 1 este egal cu 2 sau 4, atunci tipăriți adevărat. În caz contrar, tipăriți false. Când acest lucru este executat, totuși... true este...
53031 vederi
schedule 21.08.2022

De ce NULL == 1 returnează logic(0) decât FALSE?
De ce NULL == 1 returnează logical(0) în loc de FALSE ? identical(1, NULL) returnează FALSE , ceea ce este corect. Știu că == și identical nu pot fi folosite în mod interschimbabil, dar ce se întâmplă în spatele NULL == 1 care...
1450 vederi
schedule 13.07.2022

Cum să stochez și să citesc operația mea logică pe python
Fac un program pentru a-mi filtra datele folosind niște parametri și o operație logică. Am o mulțime de date de clasă care au caracteristicile sale, așa că fiecare sală de clasă va avea un filtru diferit. if classrooms == 1: if...
120 vederi

Motivul existenței operatorilor logici fără scurtcircuit
Când sunt utilizate cu operanzi boolean , & și | devin operatori logici conform Secțiunea 15.22.2 din JLS . Spre deosebire de && și || , totuși, acestea nu scurtcircuită; ei evaluează întotdeauna ambele părți. Am o întrebare...
12691 vederi
schedule 04.11.2022

Există o diferență între utilizarea unui operator logic sau a unui operator pe biți într-un bloc if în Java?
Conținutul ambelor blocuri dacă ar trebui să fie executate: if( booleanFunction() || otherBooleanFunction() ) {...} if( booleanFunction() | otherBooleanFunction() ) {...} Deci, care este diferența dintre folosirea | sau || ? Notă: m-am...
28161 vederi

Schimbați operatorii de comparație fără bloc condiționat mare
Testez dacă un număr se află între două valori. Las la latitudinea utilizatorului să aleagă dacă comparația logică ar trebui să includă un equal to pentru oricare (sau ambele) limite sau nu. Ei au stabilit acest lucru prin definirea unui struct...
67 vederi

Cum să evitați o eroare fatală nulă atunci când utilizatorul este deconectat | Laravel 5.4
Aplicația pe care o construiesc are o funcție în care utilizatorul conectat are șansa de a glisa și plasa imagini pentru a le încărca pe server. Chestia este că atunci când utilizatorul nu este autentificat, vreau ca secțiunea de încărcare să fie...
119 vederi

Operații logice: vreau să fac operațiuni logice cu ușurință
Vreau să știu cum să reduc codul de operare logică. int a; cin >> a; if( a == 1 || a == 3 || a == 5) printf("%d", a); revizuiți codul superior astfel int a; cin >> a; if(a == (1 || 3 || 5) ) printf("%d", a)...
87 vederi
schedule 21.01.2024

R: O funcție pentru a spune dacă un singur caracter este vocal sau nu
Am de-a face cu if în R și mă lupt cu unul dintre exemplele tipice: verificarea dacă este o vocală= TRUE și FALSE în caz contrar. if.function <- function(char){ if (char=('a') or ('e') or ('i') or ('o') or ('u') ) { return(TRUE)...
908 vederi
schedule 21.01.2024

Alternativă la care() când nu se găsește nicio potrivire în R
Comanda which elimină toate rândurile de date dacă niciun element nu a fost TRUE . Demonstrând cu setul de date iris , să încercăm să eliminăm rândurile pentru o specie inexistentă. dim(iris[-which(iris$Species=="nonsense"),]) # [1] 0 5...
1303 vederi
schedule 07.02.2024