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

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

Python Infinity - любые оговорки?

Итак, у Python есть положительная и отрицательная бесконечность: float("inf"), float("-inf") Это похоже на тип функции, который должен иметь некоторые оговорки. Есть ли что-нибудь, о чем я должен знать?
27 окт. '09 в 0:12
3

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

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

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

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

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

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

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

У меня есть int a, который должен быть равен "бесконечности". Это означает, что если int b = anyValue; a>b всегда истинно. Есть ли какая-либо особенность С++, которая могла бы сделать это возможным?
31 дек. '11 в 21: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 в 13:21
3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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