Giriş
Şu satırı dahil ederiz.
Tanımlama
Şöyle yaparız
Şöyle yaparız.
log2 metodu
Şöyle yaparız.
Şu satırı dahil ederiz.
#include <boost/multiprecision/cpp_bin_float.hpp>
double gibi kayan noktalı bir sayıyı temsil ederi.Tanımlama
Şöyle yaparız
using float256 = bm::number<bm::backends::cpp_bin_float<192,
bm::backends::digit_base_2, void, long long int>, bm::et_off>;
Constructor
Şöyle yaparız.
int256_t x("12345678901234567890");
cpp_bin_float_100 y (x);
Free Style Metodlarlog2 metodu
Şöyle yaparız.
int256_t x("12345678901234567890");
std::cout << "log2(" << x << ") = " << log2(cpp_bin_float_100(x)) << "\n";
Hiç yorum yok:
Yorum Gönder