Home | History | Annotate | Download | only in c.math

Lines Matching refs:ilogb

902     static_assert((std::is_same<decltype(std::ilogb((float)0)), int>::value), "");
903 static_assert((std::is_same<decltype(std::ilogb((bool)0)), int>::value), "");
904 static_assert((std::is_same<decltype(std::ilogb((unsigned short)0)), int>::value), "");
905 static_assert((std::is_same<decltype(std::ilogb((int)0)), int>::value), "");
906 static_assert((std::is_same<decltype(std::ilogb((unsigned int)0)), int>::value), "");
907 static_assert((std::is_same<decltype(std::ilogb((long)0)), int>::value), "");
908 static_assert((std::is_same<decltype(std::ilogb((unsigned long)0)), int>::value), "");
909 static_assert((std::is_same<decltype(std::ilogb((long long)0)), int>::value), "");
910 static_assert((std::is_same<decltype(std::ilogb((unsigned long long)0)), int>::value), "");
911 static_assert((std::is_same<decltype(std::ilogb((double)0)), int>::value), "");
912 static_assert((std::is_same<decltype(std::ilogb((long double)0)), int>::value), "");
915 assert(std::ilogb(1) == 0);