Вопросы по теме 'arithmetic-expressions'
MATLAB: Можно ли перегружать операторы собственных конструкций (ячеек, структур и т. д.)?
Я использую ячейки для управления данными в некоторых вещах, над которыми я работаю. Я хотел бы иметь возможность делать такие вещи, как:
A = cellfun( @(X)( randn( 5,5 ) ), cell( 5,1 ), 'UniformOutput', 0 );
B = cellfun( @(X)( randn( 5,5 ) ),...
2816 просмотров
schedule
04.11.2023
Как выполнить оценку арифметического выражения в прологе?
Я пытаюсь решить арифметическое выражение в прологе (реализация - пролог затмения). Решаемое арифметическое выражение выглядит следующим образом:
A * (C + B * X) + D * X = E
X - это значение, которое нужно вычислить, а все остальные (A, B,...
3419 просмотров
schedule
07.02.2022
как установить арифметическое отношение в базе данных Prolog
Я использую алгоритм прямой цепочки, предложенный Братко . Как я могу ввести арифметические правила в пролог БД. Например, я хочу ввести возраст 35 лет. Другими словами, я хочу ввести факт (возраст, 35 лет).
Спасибо
171 просмотров
schedule
06.01.2024
Распаковка Long в Java
В каком-то коде я вижу это:
private void compute(Long a, Long b, Long c) {
long result = a-(b+c);
...
Кажется немного странным, что результат сохраняется в примитиве long вместо объекта Long , соответствующего его операндам....
4704 просмотров
schedule
02.12.2022
проблемы с базовой арифметикой в функции (Matlab)
Я определил действительно базовую функцию в Matlab. Он не принимает никаких входных данных и возвращает массив из 10 чисел с плавающей запятой. У меня проблема в том, что когда я запускаю функцию для возврата массива, который я хочу, я получаю...
63 просмотров
schedule
02.02.2024
Использование арифметических и логических операторов в операторе 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
Пролог - числа больше x
Я работаю с арифметикой Пролога и имею программу, которая генерирует абстрактное синтаксическое дерево, такое как plus(num(1),num(2)) , которое просто 1+2 . Это делается с помощью DCG. В этом примере plus(num(1),num(2)) совпадает с...
665 просмотров
schedule
22.01.2023
Bash — арифметика в индексе массива
Скажем, у меня есть массив arr и индекс x . Как присвоить что-то массиву с индексом x+1? Я получаю ошибки, пытаясь сделать следующее, если одна из них верна, я хотел бы знать, какая из них, а если нет, то что я делаю неправильно?...
1967 просмотров
schedule
05.02.2023
ошибка преобразования char в int в c
Я даю 1000-значное число в качестве входных данных и использую эту программу, чтобы найти максимальное произведение 5 последовательных целых чисел. Массив a используется для хранения последовательности с наивысшим продуктом. Я получаю неожиданный...
269 просмотров
schedule
30.06.2023
Арифметическая операция с пустотой?
Я знаю, что следующее, если это возможно, было бы абсолютно плохой практикой, но я хочу знать, возможно ли это.
Вопрос в следующем: возможно ли в C++ (при этом компилятор не выдает никаких предупреждений) выполнить бесполезную арифметическую...
269 просмотров
schedule
23.08.2022
VB.NET Простая арифметическая операция
У меня есть простая арифметика, которую нужно выполнить в VB.Net, а именно:
У меня есть m_Variable5 типа String = "325", которая передается из другого объекта. Операции;
m_Variable5 = Convert.ToString(Convert.ToInt32(m_Variable4,...
369 просмотров
schedule
23.06.2023
Имеют ли разные арифметические операции разное время обработки?
Являются ли основные арифметические операции одинаковыми в отношении использования процессора. Например, если я выполняю сложение и деление в цикле, будет ли время расчета для сложения меньше, чем для деления?
Я не уверен, относится ли этот...
77 просмотров
schedule
14.02.2023
Синтаксическая ошибка: недопустимый арифметический оператор (токен ошибки .)
Мне нужно искать вхождения слов в текстовом файле с помощью скрипта. Сценарий, который я написал:
#!/bin/bash
if [ $# -ne 1 ]
then
echo "inserire il file che si vuole analizzare: "
read
fileIn=$REPLY
else...
8746 просмотров
schedule
04.08.2023
Обратная польская запись в Haskell
Мне нужно написать функцию, которая принимает арифметическое выражение и преобразует его в строку в обратной польской нотации с помощью Haskell. Создать функцию для оценки выражения RPN довольно просто, и о ней не нужно беспокоиться, беспокоит только...
841 просмотров
schedule
17.09.2023
Арифметическое выражение Bash с переменной
Я пишу небольшой скрипт bash для обработки моих данных.
В части сценария мне нужно использовать данные, которые существуют в моих необработанных данных, для создания нового значения.
Однако написанный мной скрипт не работает.
Терминал выдает...
228 просмотров
schedule
13.12.2022
Как избежать целочисленного переполнения при использовании функции pow при делении на число?
У меня есть следующее заявление.
d = (pow(a,2*l+1)+1)/(val+1);
Здесь,
val , a и l - переменные, не имеющие отношения к вопросу.
числитель может превышать диапазон long long int.
знаменатель является делителем числителя....
1247 просмотров
schedule
11.07.2023
Вычисление математического выражения в C++
В задаче кодирования, над которой я работал некоторое время, я пришел к этапу, когда мне нужно вычислить математическое выражение, которое выглядит так:
3 * 2 ^ 3 ^ 2 * 5
и должен оцениваться следующим образом:
3 * 2 ^ 3 ^ 2 * 5 = 3 *...
649 просмотров
schedule
25.11.2022
Запретить неявное преобразование при использовании арифметических операторов
Как мы можем сообщить компилятору C++, что ему следует избегать неявного приведения типов при использовании арифметических операторов, таких как + и / , т. е.
size_t st_1, st_2;
int i_1, i_2;
auto st = st_1 + st_2; // should compile
auto i...
152 просмотров
schedule
18.10.2023
Bash: выражение [[ ]] vs (( )) in =~ для сценария if then. Также значение =~ ^
В bash man указан оператор =~ под [[ выражение ]], а для выражений я должен использовать закрытые скобки. Это также принятый ответ здесь :
(Двойные квадратные скобки обязательны) «потому что =~ является оператором составной команды [[...
2309 просмотров
schedule
29.10.2023
GCC не будет оптимизировать целочисленное арифметическое выражение
int f(int x, int y) {
return 20 * (x - 10) + 50 * (x + 5);
}
int f_expected(int x, int y) {
return 70 * x + 50;
}
сгенерированный код :
f(int, int):
lea eax, [rdi-50+rdi*4]
add edi, 5
imul edi,...
263 просмотров
schedule
04.07.2023