标签: infinity

你如何让VB6用+ infinity,-infinity和NaN初始化双打?

VB6似乎不容易将+无穷大,无穷大和NaN存储到双变量中.如果可以的话,我可以在复杂数字的背景下与这些值进行比较.怎么样?

vb6 nan infinity

8
推荐指数
2
解决办法
6604
查看次数

MSVC++中的无限

我正在使用MSVC++,我想在我的代码中使用特殊值INFINITY.

MSVC++中无限使用的字节模式或常量是什么?

为什么1.0f/0.0f似乎值为0?

#include <stdio.h>
#include <limits.h>

int main()
{
  float zero = 0.0f ;
  float inf = 1.0f/zero ;

  printf( "%f\n", inf ) ; // 1.#INF00
  printf( "%x\n", inf ) ; // why is this 0?

  printf( "%f\n", zero ) ; // 0.000000
  printf( "%x\n", zero ) ; // 0

}
Run Code Online (Sandbox Code Playgroud)

c++ floating-point infinity visual-c++

8
推荐指数
2
解决办法
6873
查看次数

Python中是否有_rational_ interval算法的实现?

Python中是否有合理区间运算的实现? 使用浮点数,而不是有理数.

如果没有,Python中是否有任何包含±∞的有理实施?

python cpython rational-numbers intervals infinity

8
推荐指数
1
解决办法
923
查看次数

无穷大符号未在Matlab图中显示

我试图?在我的轴标签中包含无穷大符号(例如表达式),所以我输入了.但是,我只看到delta符号,但无穷大符号被描绘为下标的黑色钻石,里面有问号.??\delta_{\infty}?

解释器设置为Tex,我尝试使用其他符号的不同字体.希腊字母似乎正在起作用,但像\clubsuit(?)这样的其他符号却没有.我是否需要对设置进行任何其他更改?

matlab latex tex infinity axis-labels

8
推荐指数
1
解决办法
7526
查看次数

在Python 2.7中将无穷大表示为整数

我想知道如何定义inf-inf作为intPython 2.7.我想,似乎inf-inf只能作为一个工作float.

a = float('-inf') # works
b = float('inf') # works

c = int('-inf') # compile error, ValueError: invalid literal for int() with base 10: 'inf'
d = int('inf') # compile error, ValueError: invalid literal for int() with base 10: 'inf'
Run Code Online (Sandbox Code Playgroud)

python infinity python-2.7

8
推荐指数
1
解决办法
2万
查看次数

为什么使用整数变量会抛出异常?

我遇到了以下两个代码.为什么它不会为浮点引发异常,而在其他情况下它会抛出运行时异常.

class FloatingPoint
    {
      public static void main(String [] args)
       {
         float a=1000f;
         float b=a/0;
        System.out.println("b=" +b);
       }
    }
Run Code Online (Sandbox Code Playgroud)

输出:b =无穷大.

如果我尝试使用int值,那么它将抛出运行时异常.为什么会这样?

java floating-point integer infinity

7
推荐指数
2
解决办法
489
查看次数

Java:打印出一个对象进行调试

我想要一种简单的方法来打印出一个java对象,或者换句话说,将一个对象序列化为一个字符串.我想看到对象中包含的所有变量的值,如果有更多的对象(如列表或其他),它也应该打印出该对象中的东西.基本上,它会像JSON编码,但JSON不支持无穷大,我需要查看其中一个double或float值是否存在无穷大或NaN.

我怎样才能做到这一点?

java json tostring infinity divide-by-zero

7
推荐指数
2
解决办法
2万
查看次数

将Java Double Infinity和NaN值存储到MS SQL 2008数据库

在我们的业务逻辑中,我们必须处理正值和负值Double.Infinity以及Double.NaN值.

我们必须将这些值存储到Microsot SQL Server 2008数据库中.问题是Microsot SQL Server不支持infinity或nan值.(SQL Server 2005的问题描述,也适用于MS SQL Server 2008).

我们使用Hibernate 3.6.7作为我们的JPA实现和Microsoft的sqljdbc4驱动程序版本4.0.2206.100.

我们试图通过将JPA实体的列定义设置为VARCHAR来解决此问题

@Column(columnDefinition = "VARCHAR(40)")
private Double foo;
Run Code Online (Sandbox Code Playgroud)

即使列定义在数据库中正确更改为VARCHAR,这似乎也没有任何影响.似乎无限值是在JDBC驱动程序的验证中捕获的,因为我们在尝试INSERT Double.Infinity值时得到以下stacktrace :

Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The incoming tabular data  stream (TDS) remote procedure call (RPC) protocol stream is incorrect. Parameter 6 (""): The supplied value is not a valid instance of data type float. Check the source data for invalid values. An example of an invalid value is data of numeric …
Run Code Online (Sandbox Code Playgroud)

java sql-server double hibernate infinity

7
推荐指数
1
解决办法
4270
查看次数

何时使用NaN或+/-无限?

有什么好处NaN,PositiveInfinity或者NegativeInfinity用于floatdouble?我们何时应该使用或避免它们?

如果有这样的常量,为什么float.Parse("a")抛出错误而不是返回float.NaN

怎么NaN不同null?为什么division by zero浮动类型甚至可能?

c# nan infinity

7
推荐指数
3
解决办法
8336
查看次数

具有大数量的模数% - 无穷大错误 - Javascript

是否有诀窍在Javascript中获取大数字的模数.我得到了modulo(7, 16971, 25777) 无穷无尽的7 ^ 16971mod25777 = NaN

function modulo (n, p, m){
var x = Math.pow(n, p);
var y = m;
var z = x%y;
alert(x);
return z;
}
Run Code Online (Sandbox Code Playgroud)

javascript math modulo infinity pow

7
推荐指数
1
解决办法
1207
查看次数