Lines Matching refs:bf

338 __bigfloat_to_decimal(_big_float *bf, decimal_mode *pm, decimal_record *pd,  in __bigfloat_to_decimal()  argument
355 pbf = bf; in __bigfloat_to_decimal()
361 if (pm->ndigits >= 0 && bf->bexponent < 0) { in __bigfloat_to_decimal()
366 if (powten > -bf->bexponent) in __bigfloat_to_decimal()
367 powten = -bf->bexponent; in __bigfloat_to_decimal()
372 sigbits = bf->bexponent + (bf->blength << 4) + in __bigfloat_to_decimal()
376 __big_float_times_power(bf, 10, powten, sigbits, &pbf); in __bigfloat_to_decimal()
381 if (bf->bexponent < 0) { in __bigfloat_to_decimal()
383 i = bf->bexponent + ((bf->blength - 1) << 4); in __bigfloat_to_decimal()
395 if (powten > -bf->bexponent) in __bigfloat_to_decimal()
396 powten = -bf->bexponent; in __bigfloat_to_decimal()
403 __big_float_times_power(bf, 10, powten, in __bigfloat_to_decimal()
421 if (pbf != bf) in __bigfloat_to_decimal()
533 _big_float bf; in single_to_decimal() local
565 __double_to_bigfloat(&x, &bf); in single_to_decimal()
566 __bigfloat_to_decimal(&bf, pm, pd, &ef); in single_to_decimal()
592 __double_to_bigfloat(&x, &bf); in single_to_decimal()
593 __bigfloat_to_decimal(&bf, pm, pd, &ef); in single_to_decimal()
605 _big_float bf; in double_to_decimal() local
637 __double_to_bigfloat(px, &bf); in double_to_decimal()
638 __bigfloat_to_decimal(&bf, pm, pd, &ef); in double_to_decimal()
650 _big_float bf; in extended_to_decimal() local
694 __extended_to_bigfloat(px, &bf); in extended_to_decimal()
695 __bigfloat_to_decimal(&bf, pm, pd, &ef); in extended_to_decimal()
706 _big_float bf; in quadruple_to_decimal() local
739 __quadruple_to_bigfloat(px, &bf); in quadruple_to_decimal()
740 __bigfloat_to_decimal(&bf, pm, pd, &ef); in quadruple_to_decimal()