Вопросы по теме 'logical-operators'
PHP: оператор 'или' при ошибке инструкции: как создать новое исключение?
Каждый здесь должен знать статуэтки 'или', обычно приклеенные к команде die ():
$foo = bar() or die('Error: bar function return false.');
Чаще всего мы видим что-то вроде:
mysql_query('SELECT ...') or die('Error in during the query');...
9477 просмотров
schedule
19.09.2022
Есть ли какая-то мудрость за операторами and, or в Ruby?
Интересно, почему Ruby дает and , or меньший приоритет, чем && , || , и присваивает оператор? Есть ли причина?
1215 просмотров
schedule
25.11.2023
Письменные версии логических операторов
Это единственное место, где я когда-либо видел and , or и not в качестве реальных операторов. в С++. Когда я написал тестовую программу в NetBeans, я получил красное подчеркивание, как если бы была синтаксическая ошибка, и понял, что веб-сайт...
12795 просмотров
schedule
18.11.2023
Когда следует использовать побитовый оператор?
Я прочитал следующие вопросы о переполнении стека и понял разницу между побитовым и логическим.
Разница между & и && в PHP
Справочник. Что означает этот символ в PHP?
Однако ни один из них не объясняет, когда я должен...
18493 просмотров
schedule
27.03.2023
Простые логические операторы в Bash
У меня есть пара переменных, и я хочу проверить следующее условие (написано словами, затем моя неудачная попытка написания сценария bash):
if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then
do something
done.
И в своей...
339685 просмотров
schedule
01.10.2022
Понимание логических операторов Ruby
Я новичок в Ruby и подумал, что это отличный способ узнать больше, решая задачи в Project Euler.
Вот что я придумал, используя грубую силу для задачи 5:
#What is the smallest positive number that is evenly divisible by all of the numbers from 1...
748 просмотров
schedule
09.03.2023
Составные логические выражения в Прологе
Как в Прологе реализовать составные логические предикаты, такие как (А и В) или (С и D)?
Это может показаться простым вопросом, но многие доступные онлайн-учебники недостаточно подробно описывают логические выражения. Я предполагаю, что вы не...
21619 просмотров
schedule
15.01.2023
Как использовать логический оператор над логическим массивом?
Я должным образом просмотрел документацию и SE, но не смог найти решение: учитывая произвольно большой вектор логических значений, как вернуть, например. логическое И заданных значений?
Я бы ожидал что-то вроде:
and([1 1 1]) --> 1...
2798 просмотров
schedule
30.03.2022
Делает ли !(!a && b) менее эффективным, чем || !б?
У меня есть алгоритм поиска пути, который запускается много раз и должен быть чрезвычайно эффективным, поэтому мне интересно, что я могу сделать, чтобы повысить производительность. У меня есть оператор if, который говорит следующее:
if (!(n != 1...
813 просмотров
schedule
26.08.2023
Логический оператор Javascript !==?
Я возвращаюсь к веб-разработке и недавно пытался разобраться в нюансах jscript. Я лил исходники библиотеки расширения THREEx, построенной поверх Three.JS, и заметил эту функцию
THREEx.KeyboardState.prototype.pressed = function(keyDesc)
{
var...
156489 просмотров
schedule
01.11.2022
Скобки и логические операторы
рассмотрите этот код (С++):
int x = -4 , y = 5 ;
bool result = x > 0 && y++ < 10 ;
выражение (x > 0) будет оцениваться первым, а поскольку (x > 0 = false) и из-за вычисления с коротким замыканием, другое выражение (y++ ‹ 10) не...
3893 просмотров
schedule
08.07.2023
Логические операторы и их приоритет в C/C++
Недавно я наткнулся на кусок кода
// Программа для преодоления деления на ноль
int a=0;
int b=100;
int c= a==0 || b/a ;
printf("Hello");
//Вывод: привет
Моя теория: в соответствии с приоритетом оператор / имеет более высокий...
908 просмотров
schedule
27.05.2022
Приоритет оператора C++ для побитового И и логического ИЛИ
Из этой страницы я узнал, что приоритет оператора побитового И выше, чем Логическое ИЛИ. Однако следующая программа дает неожиданный результат.
#include<iostream>
using namespace std;
int main()
{
int a = 1;
int b = 2;
int c = 4;
if (...
353 просмотров
schedule
15.12.2022
Неожиданное поведение сложного выражения с приращениями и логическими операторами
Я просматривал объективную книгу C, где возникает вопрос:
#include<stdio.h>
#include<conio.h>
int main()
{
int i,j,k;
i=j=k=1;
k=++i||++j&&++k;
printf("%d %d %d",i,j,k);
return 0;
}
Результат:
2 1...
105 просмотров
schedule
24.06.2023
Проблемы с логическими и условными операторами
У меня возникли проблемы с определением правильной реализации с использованием логических/условных операторов. У меня очень специфические требования к приложению, и я сначала подумал, что оно работает правильно, но когда я разместил его на...
162 просмотров
schedule
16.07.2022
Использование логических операторов при построении Pandas DataFrame
У меня есть два фрагмента кода pandas, которые, как мне кажется, должны быть эквивалентны, но второй не делает того, что я ожидаю.
# snippet 1
data = all_data[[((np.isfinite(all_data[self.design_metric][i])
and...
14372 просмотров
schedule
12.12.2023
Использование арифметических и логических операторов в операторе switch
Я хочу использовать логические операторы в операторе switch. Например: " x больше 3 и меньше 7 " Использование его в операторе If.
if(x > 3 && x < 7)
{
//something
}else if(x 11 3 && x < 15){
// anything...
8574 просмотров
schedule
21.04.2024
Вложенное условное форматирование Excel с косвенными ссылками
Я работаю над электронной таблицей MS Excel 2010, где пользователи хотят иметь комбинированное условное форматирование. По отдельности функции, которые я хочу применить, работают правильно, т.е. работает эта формула условия:
= INDIRECT( ADDRESS(...
2266 просмотров
schedule
28.09.2023
Как x и y могут быть ложными, если оба x и y истинны?
Контекст:
Я изучаю C# и балуюсь на сайте Pex for fun . Сайт предлагает вам повторно реализовать секретный алгоритм, вводя код на сайт и исследуя, как различаются входные и выходные данные между вашей реализацией и секретной реализацией....
4122 просмотров
schedule
16.09.2023
Использование скобок для нескольких логических операций
Рассмотрим следующие утверждения:
Get-ChildItem -Recurse *.vbs | Where-Object{$_.name -like "d*" -and $_.name -like "*s"}
Get-ChildItem -Recurse *.vbs | Where-Object{($_.name -like "d*") -and ($_.name -like "*s")}
Они будут производить точно...
746 просмотров
schedule
07.08.2023