Lines Matching defs:negnum
434 FloatBits negnum(-1.125f);
435 EXPECT_TRUE(negnum.is_neg());
436 EXPECT_EQ(negnum.get_biased_exponent(), 0x7F_u16);
437 EXPECT_EQ(negnum.get_mantissa(), 0x00100000_u32);
438 EXPECT_EQ(negnum.uintval(), 0xBF900000_u32);
439 EXPECT_STREQ(LIBC_NAMESPACE::str(negnum).c_str(),
496 DoubleBits negnum(-1.125);
497 EXPECT_TRUE(negnum.is_neg());
498 EXPECT_EQ(negnum.get_biased_exponent(), 0x03FF_u16);
499 EXPECT_EQ(negnum.get_mantissa(), 0x0002000000000000_u64);
500 EXPECT_EQ(negnum.uintval(), 0xBFF2000000000000_u64);
501 EXPECT_STREQ(LIBC_NAMESPACE::str(negnum).c_str(),
615 LongDoubleBits negnum(-1.125l);
616 EXPECT_TRUE(negnum.is_neg());
617 EXPECT_EQ(negnum.get_biased_exponent(), 0x3FFF_u16);
619 EXPECT_EQ(negnum.get_mantissa(), 0x10000000'00000000_u128);
620 EXPECT_EQ(negnum.uintval(), 0xBFFF'90000000'00000000_u128);
622 LIBC_NAMESPACE::str(negnum).c_str(),
626 EXPECT_EQ(negnum.get_mantissa(), 0x10000000'00000000_u96);
627 EXPECT_EQ(negnum.uintval(), 0xBFFF'90000000'00000000_u96);
628 EXPECT_STREQ(LIBC_NAMESPACE::str(negnum).c_str(),
697 LongDoubleBits negnum(-1.125l);
698 EXPECT_TRUE(negnum.is_neg());
699 EXPECT_EQ(negnum.get_biased_exponent(), 0x3FFF_u16);
700 EXPECT_EQ(negnum.get_mantissa(), 0x2000'00000000'00000000'00000000_u128);
701 EXPECT_EQ(negnum.uintval(), 0xBFFF2000'00000000'00000000'00000000_u128);
702 EXPECT_STREQ(LIBC_NAMESPACE::str(negnum).c_str(),
768 Float128Bits negnum(float128(-1.125));
769 EXPECT_TRUE(negnum.is_neg());
770 EXPECT_EQ(negnum.get_biased_exponent(), 0x3FFF_u16);
771 EXPECT_EQ(negnum.get_mantissa(), 0x2000'00000000'00000000'00000000_u128);
772 EXPECT_EQ(negnum.uintval(), 0xBFFF2000'00000000'00000000'00000000_u128);
773 EXPECT_STREQ(LIBC_NAMESPACE::str(negnum).c_str(),