Mercurial > octave
comparison liboctave/dbleDET.cc @ 4278:2cc12970de72
[project @ 2003-01-04 00:41:39 by jwe]
author | jwe |
---|---|
date | Sat, 04 Jan 2003 00:43:48 +0000 |
parents | 5719210fff4c |
children | e35b034d3523 |
comparison
equal
deleted
inserted
replaced
4277:5ab4ac522fec | 4278:2cc12970de72 |
---|---|
34 #include "dbleDET.h" | 34 #include "dbleDET.h" |
35 | 35 |
36 int | 36 int |
37 DET::value_will_overflow (void) const | 37 DET::value_will_overflow (void) const |
38 { | 38 { |
39 return det[2] + 1 > log10 (DBL_MAX) ? 1 : 0; | 39 return det[1] + 1 > log10 (DBL_MAX) ? 1 : 0; |
40 } | 40 } |
41 | 41 |
42 int | 42 int |
43 DET::value_will_underflow (void) const | 43 DET::value_will_underflow (void) const |
44 { | 44 { |
45 return det[2] - 1 < log10 (DBL_MIN) ? 1 : 0; | 45 return det[1] - 1 < log10 (DBL_MIN) ? 1 : 0; |
46 } | 46 } |
47 | 47 |
48 double | 48 double |
49 DET::coefficient (void) const | 49 DET::coefficient (void) const |
50 { | 50 { |