Searched refs:mantissa (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/libnsl/rpc/
H A Dxdr_float.c76 unsigned int mantissa: 23; member in struct:ieee_single
128 is.mantissa = (vs.mantissa1 << 16) | vs.mantissa2;
130 is.mantissa >>= 3 - vs.exp;
131 is.mantissa += (1 << (20 + vs.exp));
146 is.mantissa = (vs.mantissa1 << 16) | vs.mantissa2;
186 val = val << 23; /* for the mantissa */
208 (is.mantissa == lim->ieee.mantissa)) {
213 unsigned tmp = is.mantissa >> 20;
222 tmp = is.mantissa
[all...]
/osnet-11/usr/src/lib/libresolv2/common/resolv/
H A Dres_debug.c789 int mantissa, exponent; local
791 mantissa = (int)((prec >> 4) & 0x0f) % 10;
794 val = mantissa * poweroften[exponent];
807 int mantissa; local
829 mantissa = cmval / poweroften[exponent];
830 if (mantissa > 9)
831 mantissa = 9;
833 retval = (mantissa << 4) | exponent;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Math/BigInt/t/
H A Dbigfltpm.inc53 } elsif ($f eq "mantissa") {
55 $try .= '$x->mantissa()->bstr();';
141 # float numbers are normalized (for now), so mantissa shouldn't have
181 # mantissa
183 ok ($class->new($monster)->mantissa(),
1422 &mantissa
/osnet-11/usr/src/grub/grub2/grub-core/gnulib/
H A Dvasnprintf.c882 /* Split into exponential part and mantissa. */
888 /* Convert the mantissa (y * LDBL_MANT_BIT) to a sequence of limbs.
970 /* Split into exponential part and mantissa. */
976 /* Convert the mantissa (y * DBL_MANT_BIT) to a sequence of limbs.
1305 /* Split into exponential part and mantissa. */
1396 /* Split into exponential part and mantissa. */
3073 long double mantissa; local
3076 mantissa = printf_frexpl (arg, &exponent);
3080 mantissa = 0.0L;
3086 /* Round the mantissa
3224 double mantissa; local
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Math/
H A DBigFloat.pm9 # _m : mantissa (ref to $CALC object)
114 # _m: mantissa
167 # make integer from mantissa by adjusting exp, then convert to int
170 my $mantissa = "$$miv$$mfv"; # create mant.
171 $mantissa =~ s/^0+(\d)/$1/; # strip leading zeros
172 $self->{_m} = $MBI->_new($mantissa); # create mant.
183 # we can only have trailing zeros on the mantissa of $$mfv eq ''
466 # so make mantissa equal length by padding with zero (shift left)
530 # so make mantissa equal-length by padding with zero (shift left)
1418 # $ym is now mantissa o
2223 sub mantissa subroutine
[all...]
H A DBigInt.pm517 # split str in m mantissa, e exponent, i integer, f fraction, v value, s sign
536 # make integer from mantissa by adjusting exp, then convert to bigint
1982 sub mantissa subroutine
1984 # return the mantissa (compatible to Math::BigFloat, e.g. reduced)
2001 # return a copy of both the exponent and the mantissa
2004 ($x->mantissa(),$x->exponent());
2515 # valid mantissa?
2673 $x->mantissa(); # return (signed) mantissa as BigInt
2674 $x->parts(); # return (mantissa,exponen
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/
H A DCPAN.pm5952 my($mantissa) = $n =~ /\.(\d{1,12})/; # limit to 12 digits to limit
5954 $mantissa ||= 0;
5955 $mantissa .= "0" while length($mantissa)%3;
5957 while ($mantissa) {
5958 $mantissa =~ s/(\d{1,3})// or
5959 die "Panic: length>0 but not a digit? mantissa[$mantissa]";
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/B/B/
H A DDeparse.pm3393 # Split a floating point number into an integer mantissa and a binary
3410 my $mantissa = sprintf("%.0f", $f);
3411 return ($mantissa, $exponent);

Completed in 85 milliseconds