Вопросы по теме 'unary-operator'
Зачем использовать унарный оператор для свойства в рубине? т.е. &: первый
Возможный дубликат: Ruby / Ruby on Rails ярлык с двоеточием с амперсандом
По привычке я стараюсь регулярно читать немного чужой исходный код и комментировать его в целом. Прямо сейчас я читаю базовое приложение sinatra и наткнулся на...
323 просмотров
schedule
10.10.2022
Что делает знак плюс перед переменной в Python?
В проекте, который я должен поддерживать, есть следующий фрагмент кода Python:
# If the `factor` decimal is given, compute new price and a delta
factor = +factor.quantize(TWOPLACES)
new_price = +Decimal(old_price * factor).quantize(TWOPLACES)...
5641 просмотров
schedule
23.07.2022
Имеет ли смысл ассоциативность унарных операторов?
Таблица приоритетов операторов C++ из http://en.cppreference.com/w/cpp/language/operator_precedence (я знаю, что это не является нормативным, но в стандарте не говорится о приоритете или ассоциативности) унарные операторы помечаются как правые/левые...
5958 просмотров
schedule
20.01.2023
Как использовать операнд =~?
Я наткнулся на скрипт проверки Nagios, который был написан кем-то, кто уже покинул мою компанию, и там есть оператор, использование которого я не понимаю. Это соответствующая часть сценария оболочки:
if [[ "$URL" =~ $ACTIVE ]] && [[...
494 просмотров
schedule
06.08.2022
Почему приращение с использованием ++ работает со строками в javascript?
Обычно, когда я получаю значение ввода формы с помощью jQuery, я обязан преобразовать его в число перед выполнением каких-либо математических операций. Например, используя унарный оператор плюс для преобразования, а затем увеличения:
var x =...
133 просмотров
schedule
29.03.2023
Унарный оператор ++ нельзя применять к операнду типа Int
Почему следующий быстрый код приводит к ошибке «Унарный оператор '++' не может быть применен к операнду типа 'Int'" ??? (используя swift-1.2 на Xcode-6.3.2)
struct Set {
var player1Games: Int
var player2Games: Int
init() {...
2632 просмотров
schedule
28.10.2022
Бинарная функция Python в унарную
Следуя этой ветке об переборе последовательности операторов , я также хочу позаботьтесь об унарных операторах в той же последовательности. Я использовал лямбда-функцию, чтобы избавиться от второго аргумента, но есть ли для этого специальные...
773 просмотров
schedule
22.10.2022
C++, объединяющий перегруженные операторы в выражении
Проблема
Я пишу дробный класс с перегруженными операторами. Моя проблема в том, что когда я пытаюсь объединить два выражения перегрузки, например, объединение постинкремента ++ и ostream ‹‹ , компилятор выдает ошибку.
Рабочий тест...
671 просмотров
schedule
21.06.2023
Сценарий оболочки - [: -lt: ожидается унарный оператор
#!/bin/bash
#ps -aux | grep abcd > /home/test1.txt
var= grep -o -i abcd /home/test1.txt | wc -l
threshold=15
if [ $var -lt $threshold ]; then
echo "One of the service is down on $HOSTNAME" >mail.txt
mailx -s "Application alert on $HOSTNAME"...
2446 просмотров
schedule
21.06.2022
Вопрос о функциональном интерфейсе в Java8
Как работает метод apply() в Java?
Что касается функционального интерфейса UnaryOperator, я прочитал документацию, в ней говорится
@FunctionalInterface
public interface UnaryOperator<T> extends Function<T,T>
Представляет...
514 просмотров
schedule
10.05.2023
почему унарные операторы возвращают другой тип, чем их операнды?
Похоже, что унарный побитовый оператор not (~) для uint16_t и uint8_t возвращает int, а не тип своего операнда (то же самое для унарного -). Может ли кто-нибудь объяснить, почему это так?
Неожиданно оказалось, что ~uint16_t(0) ‹ uint16_t(0)
Я...
121 просмотров
schedule
12.10.2023
Почему мой PDDL не компилируется? Ошибка синтаксического анализа
Я новичок в PDDL и пытаюсь решить проблему с роботом-пылесосом, но не понимаю, почему я получаю это.
чтение ввода... [t=0s] Упрощение переходов... готово! сделал чтение ввода! [t=0s] построение причинно-следственного графа... готово! [t=0s]...
262 просмотров
schedule
16.08.2022
конкатенация строк - TypeError: неверный тип операнда для унарного +: 'str'
Я пытаюсь записать вывод некоторого алгоритма подгонки в текстовый файл журнала:
with open(outputPath + 'fit_logfile.txt', mode='a') as fit_logfile:
fit_logfile.write('\n'
+ inputPath + filename + ':\n'...
26 просмотров
schedule
12.07.2022