2010-04-12 2 views

ответ

42

Попробуйте .Machine$double.eps - и .Machine который в моих 32-битных выходов машины Linux это:

R> .Machine 
$double.eps 
[1] 2.220e-16 

$double.neg.eps 
[1] 1.110e-16 

$double.xmin 
[1] 2.225e-308 

$double.xmax 
[1] 1.798e+308 

$double.base 
[1] 2 

$double.digits 
[1] 53 

$double.rounding 
[1] 5 

$double.guard 
[1] 0 

$double.ulp.digits 
[1] -52 

$double.neg.ulp.digits 
[1] -53 

$double.exponent 
[1] 11 

$double.min.exp 
[1] -1022 

$double.max.exp 
[1] 1024 

$integer.max 
[1] 2147483647 

$sizeof.long 
[1] 4 

$sizeof.longlong 
[1] 8 

$sizeof.longdouble 
[1] 12 

$sizeof.pointer 
[1] 4 

R> 
10

Я считаю, что вы хотите .Machine$double.eps.

2

Я знаю, что эта нить 5 лет, но я просто хотел бы отметить, что это стандартные значения стандарт IEEE с одной точностью и двойной точностью, который используется подавляющим большинством пакетов статистики на потребительском уровне.