文件名称:fractionizer:C ++类通过使用连续分数将浮点值转换为分数
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-03 03:16:00
C++
分馏器 C ++类通过使用连续分数将浮点值转换为分数。 用法 # include " fractionizer.h " # include " print_float.h " doubleval = 22.345 ; double num; // numerator double denom; // denominator Fractionizer::fractionize (val, num, denom); std::cout << " 22.345 == " << Print_float::print(num) << ' / ' << Print_float::print(denom) << std::endl; 也可以使用提高的精度(例如long double ): long double num, denom; Fractionizer::fractionize ( 2
【文件预览】:
fractionizer-master
----src()
--------fractionizer.h(3KB)
--------print_float.h(967B)
--------CMakeLists.txt(190B)
--------main.cpp(4KB)
----images()
--------x_i1.svg(6KB)
--------x_i.svg(5KB)
--------vectors.svg(12KB)
--------x_j.svg(5KB)
--------x_j.tex(237B)
--------reciprocal.svg(13KB)
--------x_i1.tex(239B)
--------latex2xml()
--------vectors.tex(301B)
--------example_frac.tex(1KB)
--------x_i.tex(237B)
--------whole.tex(285B)
--------w_i.tex(237B)
--------w_i.svg(5KB)
--------vector_example.svg(6KB)
--------vector_example.tex(261B)
--------cont_frac.tex(335B)
--------reciprocal.tex(280B)
--------equation.tex(512B)
--------example_frac.svg(62KB)
--------equation.svg(34KB)
--------create_img.sh(379B)
--------vector.svg(12KB)
--------vector.tex(292B)
--------cont_frac.svg(24KB)
--------whole.svg(16KB)
----LICENSE(1KB)
----README.adoc(8KB)
----.gitignore(246B)