Описание тега comparison-operators

Операторы сравнения, как следует из их названия, позволяют сравнивать два значения и обычно возвращают логическое значение (истина или ложь).
1 ответ

SQL Server хранить операторы сравнения в базе данных и использовать в случае заявления

У меня есть требование хранить символы оператора сравнения в базе данных sql, а затем использовать эти операторы сравнения incase в других столбцах для отображения результата. Могу ли я узнать, как получить значение оператора сравнения в операторе c…
21 июл '17 в 13:07
1 ответ

PHP: Как работают операторы "Не равен" и "Не идентичен", и они быстрее, чем операторы "Равный" или "Идентичный"?

Я спрашиваю о сравнении, скажем, у меня есть 2 небольших текста: abc: "Это очень длинный текст" xyz: "Это очень длинный текст" Сравнивает ли PHP каждый символ или сравнивает их как двоичные с масками? Как пример abc !== xyz, если PHP сравнивает их п…
04 янв '17 в 03:19
1 ответ

Lua Boolean составной или

Я только начинаю с базового интерпретатора Lua и столкнулся с этой проблемой: a = tonumber(a) b = tonumber(b) if a < 1 or b < 1 or a > x or b > x then ... end И я получаю сообщение об ошибке: Attempt to compare number with string expecte…
2 ответа

Сортировка по нескольким условиям в Ruby

У меня есть коллекция объектов Post, и я хочу иметь возможность сортировать их по следующим условиям: Сначала по категориям (новости, события, лаборатории, портфолио и т. Д.) Затем по дате, если по дате, или по позиции, если для нее был установлен о…
3 ответа

Сделай самый большой номер в питоне

Я ищу объект Python, который гарантированно сравнивать больше, чем любой int, Он должен быть переносимым, независимым от платформы и работать на Python 2.7+ и 3.x. Например: x = float('inf') while True: n = next(my_gen) if my_calc(n): x = min(n, x) …
29 дек '13 в 03:36
4 ответа

MySQL - Почему COUNT с "больше чем" быстро, но "меньше чем" занимает вечность?

SELECT count(*) c FROM full_view WHERE verified > ( DATE (NOW()) - INTERVAL 30 DAY) Если я выполняю этот запрос, это занимает долю секунды, но если я переключаю оператор сравнения, это занимает эоны. Теперь первый способ count = 0 и второй способ…
19 авг '10 в 23:19
1 ответ

Условие if истинно, но поток программы переходит к другой части в vb

У меня возникли проблемы с куском кода в vb.net. При этом поток управления переходит в условие else, хотя значение if равно true. Я использовал это в качестве ввода: WD-WXK0AC9T7316код: Private Function EncryptHDKey(ByVal Hd_no As String) As String …
20 ноя '13 в 09:50
0 ответов

Идентификация функции в Go

Как я могу проверить идентификатор функции в Go? Предположим, что-то вроде этого: myCallback := func() { /* Do something */ } someObject.Callback = myCallback; // Then sometime later.. /* Has my callback been changed? */ if someObject.Callback != my…
08 авг '15 в 00:35
1 ответ

bash -bc curl, сравнивающий переменные

Довольно простой скрипт, но у меня возникли проблемы с ним. Он не будет сравнивать 2 переменные, это связано с плавающей запятой или? Я пытался использовать | но до сих пор не работает... #!/bin/bash x=$(curl -o /dev/null -s -w %{time_total}\\n http…
13 окт '15 в 19:37
1 ответ

Rcpp: удобное использование компараторов

Я новичок в использовании Rcpp и хочу ускорить выбор значений векторов после вычисления квантилей. В приведенном ниже примере он работает хорошо, когда нижние и верхние пределырассчитанные функцией qnorm вводятся вручную (функция val.sel.1). Тем не …
15 окт '13 в 14:21
1 ответ

Понимание сравнения множеств

Итак, моя проблема - понять сравнение между списками. У меня была домашняя работа, чтобы сравнить, есть ли в какой-либо строке все буквы алфавита, поэтому я сделал это: import string def ispangram(str): letters = ''.join(str.split()).lower() unique_…
14 мар '17 в 14:14
1 ответ

Каково обоснование того, что == имеет более высокий приоритет, чем побитовые AND, XOR и OR?

В C++, каково обоснование того, что == и!= Имеют более высокий приоритет, чем побитовые AND, XOR и OR? Мне кажется более естественным иметь operator== а также operator!= преследовать operator&, operator^, а также operator|, Я хотел бы понять мот…
2 ответа

Почему в C++ нет неявного побитового сравнения?

#include <iostream> using namespace std; struct S { int m_i; }; int main() { S s1; // okay - implicit copy constructor S s2(s1); S s3; // okay - implicit copy assignment s3 = s1; // awkward if(s1 == s2) cout << "can't be" << endl; …
12 ноя '16 в 09:56
2 ответа

Сервер требует строгого сравнения PHP, но не на localhost

Я столкнулся со странной проблемой с операторами сравнения. На моем локальном хосте этот код работает нормально: $variable = 2; if($variable == 2){ echo 'hi'; } if($variable == '2b'){ echo 'bye'; } //returns 'hi' Но на моем сервере он возвращает "по…
18 авг '15 в 03:58
1 ответ

Преобразовать строковое представление оператора сравнения в реальный оператор сравнения

Я пытаюсь создать динамическую функцию в JavaScript, где я могу сравнивать один объект с другим, передавая в качестве оператора строковое значение сравнения. Например, два объекта, как это: {value: 1, name: "banana"} {value: 2, name: "apples"} Я хоч…
24 май '16 в 13:55
0 ответов

Проверка равенства между 3 объектами

В С (a == b == c) кажется, дает тот же результат, что и (a == b && a == c), Это поведение определено или не определено? Гарантируем ли мы, что так будет всегда, или это может измениться при реализации компилятора?
07 июл '13 в 23:41
1 ответ

Как Array#- (оператор вычитания) сравнивает элементы на равенство?

Когда я звоню Array#- похоже, он не вызывает метод сравнения строк, которые я сравниваю: class String def <=>(v) puts "#{self} <=> #{v}" super(v) end def ==(v) puts "#{self} == #{v}" super(v) end def =~(v) puts "#{self} =~ #{v}" super(v)…
1 ответ

Perl однострочный скрипт с условием

У меня есть текстовый файл. Например 1;one;111 2;two;222 22;two;222 3;three;333 Я пытаюсь выбрать строку, которая содержит "один", используя perl-oneliner: perl -F";" -lane 'print if $F[1]=="one"' forPL.txt Но я получаю все строки из файла. Мне не н…
24 янв '17 в 13:25
1 ответ

Когда партия, если сравнение сделано численно

Я посмотрел, но не могу найти спецификацию точно, когда сравнение IF пакетного файла с использованием числового сравнения (например, гтп) выполняется численно вместо обработки его аргументов в виде строк. Я нашел этот вопрос Windows, командный файл …
1 ответ

Числовые вопросы в R

Общеизвестно, что при сравнении двух действительных чисел всегда лучше работать с небольшим допуском, чтобы избежать численных проблем. Я ищу пример, когда мы сравниваем число x имеющий d количество возвращаемых знаков после запятой FALSE для выраже…
01 авг '18 в 08:50