Вопросы по теме 'nan'

Это хорошая идея использовать IEEE754 с плавающей запятой NaN для значений, которые не установлены?
Является ли хорошей идеей использовать NaN с плавающей запятой IEEE754 (не число) для значений, которые не определены по нематематическим причинам? В нашем случае они еще не установлены, потому что значения не были получены с какого-то другого...
2446 просмотров

Рекурсивная гармоническая функция возвращает NaN
Я написал следующий пример кода, чтобы найти гармоническое значение N. (1+1/2+1/3+...1/N). Прочитайте комментарии в коде, написанном ЖИРНЫМ шрифтом, и помогите мне найти, почему это происходит. #include <stdio.h> float harmonic(float n,...
490 просмотров
schedule 30.11.2022

isnotnan функциональность в numpy, может ли это быть более питоническим?
Мне нужна функция, которая возвращает значения, отличные от NaN, из массива. В настоящее время я делаю это следующим образом: >>> a = np.array([np.nan, 1, 2]) >>> a array([ NaN, 1., 2.]) >>> np.invert(np.isnan(a))...
94456 просмотров
schedule 13.03.2024

Как сгенерировать NaN, -Infinity и +Infinity в ANSI C?
Я использую ANSI C89 (не C++) и хочу сгенерировать NaN , -Infinity и +Infinity . Есть ли стандартный способ (например, стандартный макрос)? Или есть какой-либо независимый от платформы и компилятора способ генерировать эти числа? float f =...
31489 просмотров
schedule 24.03.2022

Matlab игнорирует NaN в матрице
У меня есть матрица ( X ) двойников, содержащая временные ряды. Некоторым наблюдениям присваивается значение NaN , если отсутствует значение. Я хочу рассчитать стандартное отклонение для каждого столбца, чтобы получить значение стандартного...
4039 просмотров
schedule 08.05.2022

Одна функция для обнаружения NaN, NA, Inf, -Inf и т. д.?
Есть ли в R единственная функция, которая определяет, является ли значение NA , NaN , Inf , -Inf или каким-либо иным образом неправильно сформированным числом?
13381 просмотров
schedule 20.04.2022

подписанные значения NaN
На основе спецификации "IEEE": "Если ввод или результат имеют значение NaN, этот стандарт не интерпретирует знак NaN". Однако printf печатает NaN значения со знаком: nan или -nan Может ли кто-нибудь указать мне набор правил (из...
1202 просмотров
schedule 14.05.2024

Удаление NaN и Infinity из отображения в отчетах
Я попытался использовать приведенную в другом месте логику для удаления значений NaN и бесконечности, но не смог изменить свою формулу на основе этого. Если бы кто-нибудь мог, напишите мне мою формулу, включая проверку NaN и бесконечности. Я...
6752 просмотров
schedule 11.03.2023

Переменная со значением NaN не равна самой себе в Ruby
Я тестировал свой код Ruby 1.9, когда наткнулся на кое-что очень интересное. Я надеюсь, что кто-то может объяснить, почему это происходит. Вот код: inf = Float::INFINITY x = inf - inf y = 0.0/0.0 puts "X is #{x}" puts "Y is #{y}" puts "X...
1289 просмотров
schedule 24.11.2022

Как NaN обрабатывается в матрице сходства между пользователем и пользователем корреляции Пирсона в системе рекомендаций?
Я создаю матрицу сходства между пользователем и пользователем на основе данных рейтинга пользователей (в частности, данных MovieLens100K). Вычисление корреляции приводит к некоторым значениям NaN. Я тестировал меньший набор данных: Матрица...
3726 просмотров

преобразование double.NaN в соответствующую культуру в конвертере wpf
иметь таблицу данных, которая вставляется с помощью double.NaN, когда у нас нет значений. Что я хочу сделать, так это всякий раз, когда я вижу двойное. Вместо этого я хочу поставить «-», поэтому у меня есть конвертер со следующим кодом:...
2378 просмотров
schedule 04.06.2023

Импорт наборов данных временных рядов в MATLAB (все значения отображаются как NaN)
Я застрял, пытаясь запустить экономическую модель с использованием MATLAB - в части импорта данных. Для большей части моего кода я использую бесплатный набор инструментов под названием IRIS. У меня есть квартальный набор данных с 14 переменными и...
2859 просмотров
schedule 07.03.2024

Получение NaN вместо значения
Я работал над некоторым кодом Javascript для выполнения некоторых математических операций с таблицей HTML. Сначала он вычисляет среднее значение для строки, а затем вычисляет общее среднее значение для всех строк с одинаковым выбором из меню....
206 просмотров
schedule 14.06.2023

Bullet Physics и значения NAN
Иногда некоторые объекты получают значения NAN в мире, смоделированном с помощью Bullet Physics. (очень редко) Как правильно с этим справиться? Есть ли встроенная функциональность Bullet Physics для обнаружения таких объектов, чтобы избежать...
759 просмотров
schedule 08.05.2024

Ошибка шейдера DirectX 11. Пиксельный шейдер получает только NaN
Всем привет. Я начал перекодировать свой движок, чтобы преобразовать его в DirectX 11. Сейчас я пытаюсь заставить работать основы, но эта ошибка меня действительно останавливает. Я создал базовый шейдер, простой точечный продукт нормали и вида. Мне...
1813 просмотров
schedule 28.10.2022

Как выбрать строки с одним или несколькими нулями из DataFrame pandas без явного перечисления столбцов?
У меня есть фреймворк с ~ 300 тыс. Строк и ~ 40 столбцами. Я хочу узнать, содержат ли какие-либо строки нулевые значения, и поместить эти «нулевые» строки в отдельный фрейм данных, чтобы я мог легко их исследовать. Я могу создать маску явно:...
382864 просмотров
schedule 19.12.2022

Почему Microsoft не хочет исправлять неправильные реализации Equals и GetHashCode с NaN?
В .NET Framework реализация ( override ) Equals(object) и GetHashCode() для типов с плавающей запятой ( System.Double и System.Single ) неправильная . Цитата из спецификации MSDN GetHashCode(object) : Хеш-функция должна иметь...
389 просмотров
schedule 11.01.2024

Как убедиться, что NaN распространяются при использовании встроенных функций SSE?
Недавно я прочитал это о значениях NaN в арифметических операциях SSE: Результат арифметических операций над двумя аргументами, отличными от числа (NAN), не определен. Следовательно, операции с плавающей запятой с использованием аргументов...
1182 просмотров
schedule 11.03.2024

реализация функции isnan()
Я новичок в программировании на С++, и мне дали задание реализовать математическую арифметику с фиксированной точкой в ​​С++. здесь я пытаюсь реализовать функцию isnan(), которая возвращает true, если число не является числом, иначе вернет false....
1476 просмотров
schedule 14.06.2023

Как делить на ноль без ошибки
мне нужно получить float NaN и бесконечность, но я не могу использовать такие конструкции 0. / 0. 1. / 0. потому что это вызывает время компиляции ошибка C2124: деление или мод на ноль РЕДАКТИРОВАТЬ, здорово иметь ответы, где я...
1434 просмотров
schedule 18.08.2022