Вопросы с тегом 'infinity'

Infinity - это особое значение с плавающей запятой, которое всегда больше, чем любое другое значение с плавающей запятой. Это может возникнуть в результате деления на ноль, арифметического переполнения и других исключительных операций. Бесконечность отличается от максимального по-прежнему действительного значения с плавающей запятой, которое может хранить определенный тип данных. Стандарт с плавающей точкой IEEE 754 допускает как положительные, так и отрицательные значения бесконечности.
3
ответов

Как выразить бесконечность в Ruby?

Есть ли ключевое слово для выражения Infinity в Ruby?
задан 25 апр. '11 в 15:26
8
ответов

Как реализовать бесконечность в Java?

Есть ли у Java что-либо, чтобы представлять бесконечность для каждого числового типа данных? Как это реализовано, чтобы я мог выполнять с ним математические операции? например. int myInf = infinity; //However it is done myInf + 5; //returns infinit...
задан 18 окт. '12 в 13:01
4
ответов

Как проверить, оценивается ли число до бесконечности?

У меня есть серия вычислений Javascript, которые (только в IE) показывают Infinity в зависимости от выбора пользователя. Как остановить слово Infinity и, например, показать 0.0 вместо?
задан 18 янв. '11 в 16:24
6
ответов

Установка int в Infinity в С++

У меня есть int a, который должен быть равен "бесконечности". Это означает, что если int b = anyValue; a>b всегда истинно. Есть ли какая-либо особенность С++, которая могла бы сделать это возможным?
задан 01 янв. '12 в 0:09
8
ответов

Почему бесконечности с плавающей точкой, в отличие от NaNs, равны?

Почему сравнение бесконечности не следует логике, применяемой к NaN? Этот код печатает false три раза: double a = Double.NaN; double b = Double.NaN; System.out.println(a == b); // false System.out.println(a < b); // false System.out.println(a &...
задан 18 февр. '15 в 16:21
2
ответов

Как генерировать NaN, -Infinity и + Infinity в ANSI C?

Я использую ANSI C89 (не С++), и я хочу сгенерировать NaN, -Infinity и + Infinity. Есть ли стандартный способ (например, стандартный макрос)? Или существует какой-либо платформенный и независимый от компилятора способ генерации этих чисел? float f ...
задан 04 июня '11 в 12:12
4
ответов

Как найти максимальное значение для Double и Float в Swift

Текущее обучение Swift, есть способы найти максимальное и минимальное значение для разных типов Целое, таких как Int.max и Int.min. Есть ли способ найти максимальное значение для Double и Float? Кроме того, в каком документе я должен ссылаться на...
задан 15 февр. '15 в 14:15
5
ответов

Как NaN и бесконечность поплавка или двойная память хранятся в памяти?

Как я понимаю, java будет хранить float в памяти как 32-битное целое число со следующими свойствами: Первый бит используется для определения знака Следующие 8 бит представляют экспоненту Последние 23 бита используются для хранения фракции Это не ...
задан 22 марта '16 в 12:55
3
ответов

Каковы константы INFINITY в Java, действительно?

Недавно я столкнулся с константами в классах примитивного типа, таких как Double.POSITIVE_INFINITY и Double.NEGATIVE_INFINITY. В API он определяет первый как: Постоянная, содержащая положительную бесконечность типа double. Он равен значению, возвр...
задан 10 нояб. '12 в 2:34
3
ответов

В JavaScript, почему ноль, деленный на нуль, возвращает NaN, но любой другой, деленный на нуль, возвращает бесконечность?

Мне кажется, что код console.log(1 / 0) должен возвращать NaN, но вместо этого он возвращает Infinity. Однако этот код: console.log(0 / 0) возвращает NaN. Может ли кто-нибудь помочь мне понять аргументы в пользу этой функции? Не только это каж...
задан 17 сент. '13 в 1:23
3
ответов

Бесконечное целое число в Python

Python 3 имеет float('inf') и Decimal('Infinity'), но не int('inf'). Итак, почему число, представляющее бесконечное множество целых чисел, отсутствует на языке? Является ли int('inf') необоснованным?
задан 05 июля '14 в 18:39
6
ответов

Как вы проверяете бесконечные и неопределенные значения в С++?

В моих программах бесконечность обычно возникает, когда значение делится на ноль. Я становлюсь неопределенным, когда я делю нуль на ноль. Как вы проверяете бесконечные и неопределенные значения в С++? В С++ бесконечность представлена ​​как 1. # INF....
задан 04 янв. '09 в 14:31
24
ответов

В каких контекстах языки программирования действительно используют значение Infinity?

Итак, в Ruby есть трюк, чтобы указать бесконечность: 1.0/0 => Infinity Я верю в Python, вы можете сделать что-то вроде этого float('inf') Это просто примеры, хотя, я уверен, что большинство языков имеют бесконечность в некоторой емкости. Ког...
задан 20 дек. '08 в 2:54
8
ответов

В Haskell существует бесконечность:: Num a => a?

Я пытаюсь реализовать структуру данных, где, если бы я использовал бесконечность для целей численного сравнения, это было бы очень просто. Обратите внимание, что это не maxBound/minBound, поскольку значение может быть <= maxbound, но все значения ...
задан 01 марта '10 в 12:02
2
ответов

Заменить -inf с нулевым значением

У меня есть массив: x = numpy.array([-inf, -inf, 37.49668579]) Есть ли способ изменить значения -inf только на 0?
задан 10 янв. '14 в 19:50