Вопросы с тегом «int»

79
Что происходит, когда я редактирую web.config?

Мне нужно отредактировать файл web.config в действующей среде Sharepoint, но я не уверен, что произойдет, если я это сделаю (я хочу выводить собственные ошибки). Приведет ли это к перезапуску рабочего процесса IIS6? Потеряют ли из-за этого активные пользователи свое состояние сеанса? Или можно...

79
Разделите Int на Int и верните Int

Мне нужна функция, которая получает два Ints ( aи b) и возвращает A/Bкак Int. Я уверен, что A/Bэто всегда будет целое число. Вот мое решение: myDiv :: Int -> Int -> Int myDiv a b = let x = fromIntegral a y = fromIntegral b in truncate (x / y) Но хочу найти более простое решение. Что-то вроде...

79
Объявление функции в CoffeeScript

Я замечаю, что в CoffeeScript, если я определяю функцию, используя: a = (c) -> c=1 Я могу получить только выражение функции : var a; a = function(c) { return c = 1; }; Но лично я часто использую объявление функции , например: function a(c) { return c = 1; } Я использую первую форму, но мне...

79
Что означает это логическое «(число & 1) == 0»?

На CodeReview я разместил рабочий фрагмент кода и попросил совета по его улучшению. Один из них заключался в использовании логического метода, чтобы проверить, имеет ли ArrayList четное количество индексов (что было необходимо). Это был предложенный код: private static boolean isEven(int number) {...

36
Какой правильный / стандартный способ проверить, меньше ли разница, чем точность станка?

Я часто оказываюсь в ситуациях, когда необходимо проверить, превышает ли полученная разница точность станка. Похоже , что для этой цели R имеет удобную переменную: .Machine$double.eps. Однако, когда я обращаюсь к исходному коду R за рекомендациями по использованию этого значения, я вижу несколько...

33
Typescript eslint - отсутствует расширение «ts» для импорта / расширения

У меня есть простое приложение Node / Express, созданное с помощью Typescript. И если ты дашь мне ошибку Missing file extension "ts" for "./lib/env" import/extensions Вот мой файл .eslintrc { "extends": [ "airbnb", "plugin:@typescript-eslint/recommended", "prettier", "prettier/react",...

25
Как проверить, определены ли целые числа фиксированной ширины

В C ++ целые числа фиксированной ширины определены как необязательные , но я не могу найти рекомендуемый способ проверить, действительно ли они определены. Что бы было портативным способом проверить, доступны ли целые числа фиксированной...

16
Требование объявления типа в Юлии

Есть ли способ явно требовать от Юлии (например, в рамках модуля или пакета), что типы должны быть объявлены ? Есть ли , например , PackageCompilerили Lint.jlесть какая - либо поддержка для таких проверок? В более широком смысле, предоставляет ли стандартный дистрибутив Julia какой-либо статический...

14
Когда использовать float против десятичного

Я создаю этот API, и в базе данных будут храниться значения, представляющие одно из следующих: процент средний ставка Я, честно говоря, понятия не имею, как представить что-то, что диапазон составляет от 0 до 100% в цифрах. Должно ли это быть 0,00 - 1,00 0,00 - 100,00 любая другая альтернатива,...

13
проблема удовлетворения ограничения отсутствует одно ограничение

Я являюсь преподавателем лабораторных практик в университете, основываясь на комментариях студентов прошлого года, мы, мой босс и я, хотели бы их учесть. Мой начальник решил написать скрипт на C, и я выбрал python (ограничение по python), чтобы попытаться решить нашу проблему. Информация Есть 6...

12
Эффективная стабильная сумма упорядоченных чисел

У меня есть довольно длинный список положительных чисел с плавающей точкой ( std::vector<float>, размер ~ 1000). Числа отсортированы в порядке убывания. Если я суммирую их в следующем порядке: for (auto v : vec) { sum += v; } Я предполагаю, что у меня может быть некоторая проблема с числовой...

12
Странное поведение (^) в Haskell

Почему GHCi дает неправильный ответ ниже? GHCi λ> ((-20.24373193905347)^12)^2 - ((-20.24373193905347)^24) 4.503599627370496e15 python3 >>> ((-20.24373193905347)**12)**2 - ((-20.24373193905347)**24) 0.0 ОБНОВЛЕНИЕ Я бы реализовал функцию Haskell (^) следующим образом. powerXY :: Double...

10
Как создать пользовательский хук, который получает зависимости?

Я делаю кастомный хук, который имеет переключатель при изменении состояния. Вы должны быть в состоянии передать любое состояние в массиве. import { useState, useEffect } from 'react' const useFlatListUpdate = (dependencies = []) => { const [toggle, setToggle] = useState(false) useEffect(() =>...

9
Почему pylint возвращает `unsubscriptable-object` для numpy.ndarray.shape?

Я просто собрал следующий «минимальный» случай воспроизведения (минимум в кавычках, потому что я хотел, чтобы pylintне было никаких других ошибок, предупреждений, подсказок или предложений - это значит, что есть небольшой пример): pylint_error.py : """ Docstring """ import numpy as np def main():...

9
useEffect - предотвратить бесконечный цикл при обновлении состояния.

Я бы хотел, чтобы пользователь мог сортировать список элементов задач. Когда пользователь выбирает элемент из выпадающего списка, он устанавливает, sortKeyкоторый создаст новую версию setSortedTodos, и, в свою очередь, вызывает useEffectвызов и setSortedTodos. Приведенный ниже пример работает...

9
Преобразование строки в целое число без использования умножения C #

Есть ли способ конвертировать строки в целые числа без использования умножения. Реализация int.Parse () также использует умножение. У меня есть другие подобные вопросы, где вы можете вручную преобразовать строку в int, но это также требует умножения числа на его основание 10. Это был вопрос...

9
Допустимый синтаксис вызова псевдодеструктора для плавающей константы

Рассмотрим следующую демонстрационную программу. #include <iostream> int main() { typedef float T; 0.f.T::~T(); } Эта программа составлена Microsoft Visual Studio Community 2019. Но clangи gccвыдать ошибку, как это prog.cc:7:5: error: unable to find numeric literal operator 'operator""f.T' 7...