Lines Matching defs:binaryPrecision
644 template <int binaryPrecision>
645 RT_API_ATTRS decimal::ConversionToBinaryResult<binaryPrecision>
648 using RealType = decimal::BinaryFloatingPointNumber<binaryPrecision>;
660 expo += binaryPrecision - 1 + RealType::exponentBias;
674 if (fraction >> binaryPrecision) {
675 while (fraction >> binaryPrecision) {
702 while (expo > 1 && !(fraction >> (binaryPrecision - 1))) {
728 if (fraction >> binaryPrecision) {
738 } else if (expo == 1 && !(fraction >> (binaryPrecision - 1))) {
755 return decimal::ConversionToBinaryResult<binaryPrecision>{
764 constexpr int binaryPrecision{common::PrecisionOfRealKind(KIND)};
765 if (TryFastPathRealDecimalInput<binaryPrecision>(io, edit, n)) {
770 common::MaxDecimalConversionDigits(binaryPrecision)};
787 decimal::ConversionToBinaryResult<binaryPrecision> converted;
791 converted = ConvertHexadecimal<binaryPrecision>(
831 converted = decimal::ConvertToBinary<binaryPrecision>(p, edit.modes.round);
845 *reinterpret_cast<decimal::BinaryFloatingPointNumber<binaryPrecision> *>(n) =