Mercurial > octave-nkf
comparison liboctave/lo-ieee.cc @ 7814:87865ed7405f
Second set of single precision test code and fix of resulting bugs
author | David Bateman <dbateman@free.fr> |
---|---|
date | Mon, 02 Jun 2008 16:57:45 +0200 |
parents | 82be108cc558 |
children | 090001c04619 |
comparison
equal
deleted
inserted
replaced
7813:12a68443191c | 7814:87865ed7405f |
---|---|
135 } | 135 } |
136 #endif | 136 #endif |
137 | 137 |
138 octave_Float_NaN = float_tmp_inf / float_tmp_inf; | 138 octave_Float_NaN = float_tmp_inf / float_tmp_inf; |
139 octave_Float_Inf = float_tmp_inf; | 139 octave_Float_Inf = float_tmp_inf; |
140 octave_Float_NA = LO_IEEE_NA_FLOAT; | 140 |
141 lo_ieee_float tf; | |
142 tf.word = LO_IEEE_NA_FLOAT; | |
143 octave_Float_NA = tf.value; | |
141 } | 144 } |
142 break; | 145 break; |
143 | 146 |
144 case oct_mach_info::flt_fmt_cray: | 147 case oct_mach_info::flt_fmt_cray: |
145 case oct_mach_info::flt_fmt_vax_d: | 148 case oct_mach_info::flt_fmt_vax_d: |